• ベストアンサー

リンクの表示場所

こんばんは。リンク設定でわからないことがありまして、 ぜひぜひ教えてください! まずindexにボタンを表示して、リンクを設定しました。 それはもちろん、indexが表示されたページが変わりますよね? リンク先のページにはインラインフレームを使っていて、 ページ内のボタンをクリックするとインラインフレームに表示されるようになります。 ここまではよかったのですが、インラインフレーム内の一部に リンク設定が必要になりました。 普通に設定すると、リンク先のページはインラインフレームに表示されますよね? でも私は、indexの表示されたページに表示させたいのです。 こういう場合、どうやって設定すればいいのでしょうか? おおもとのindexページにname属性を設定することってできるんでしょうか? どう考えてもなんともできず、困っています。 もし質問の内容が理解しにくかったらごめんなさい。 できるだけ、違うページに表示させないようにしたいので、 可能かどうか、どなたかご指導、よろしくお願いします。

  • HTML
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
noname#199778
noname#199778
回答No.2

taeget属性をtarget="_top"とする方法も、可能ではないでしょうか。 普通のフレームから抜けるときと同じように、インラインフレーム内のページのリンクを、 <a href="***.htm" target="_top">***</a> とすれば、抜けられると思います。 見当違いでしたらごめんなさい。

wakaba02
質問者

お礼

ご返答、ありがとうございます! 教えていただいたとおり入力してみたところ、問題、解決しました! 急ぎだったので大変助かりました。 また恐らくわからないところは出てくると思いますが、 今後ともよろしくお願い致します。お世話になりました!

その他の回答 (1)

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.1

インラインフレームを解除して全面に表示させたいページに <script language="JavaScript"> <!-- if(self!=top){ top.location = self.location; } // --> </script> を記載しましょう これで、大丈夫なはずです

wakaba02
質問者

お礼

上記の通り、なんとか問題を解決することができました! JavaScriptの方も現在勉強中ですので、今後ともご指導よろしくお願いします! 迅速なご回答、心よりお礼申し上げます!

wakaba02
質問者

補足

ご返答、ありがとうございます! 書き忘れましたが、訳あってJavaScriptが使えないのです。 HTMLだけでHPを作成しています。 JavaScriptを使えばもっときれいで巧みなHPが作れるんですけど…。

関連するQ&A

  • リンクターゲットの指定の仕方について教えて下さい。

    こんばんは。 いつもお世話になっております。 自分なりに調べてみたのですが、解決できないので 投降させて頂きました。 どなたか、ご指導頂けないでしょうか…。 大抵は、フレーム(上下分割など)で区切られた index.htmlのメインのフレームに、 フレームの名前(name="base"等)をつけ、リンクメニューを クリックでindex.html内の、base へ表示されますよね。 ですが、他の、フレーム分割されたページの (name="sita")へ飛ばせる事は可能なのでしょうか…? 【ページ構成・例・】 ■---index.html リンク文字1~12まで 計12Pリンク※インラインフレーム有り(name="frame") ■---bunkatu.html フレーム分割ページ  │---menu.html フレーム上  │---フレーム下 (name="sita") 【リンク構造】 ・リンク1~3 index.html 内の、インラインフレームに表示 ・リンク4~12 bunkatu.html 内の、フレーム下(name="sita")に表示 したい。 ※ リンク1~3 は、相対パス ※ リンク4~12 はhttp://から始まる絶対パス 。☆.。.:*・゜☆.。.:*・゜☆.。.:*・゜☆.。.  このような ↓ 【・リンク4~12 bunkatu.html 内の、フレーム下(name="sita")に表示 したい。】 ターゲット指定というのは、可能なのでしょうか…? 可能であれば、どのように記述すれば良いのでしょうか…。 どうかご指導よろしくお願い申し上げます。

    • ベストアンサー
    • HTML
  • インラインフレーム内の文字クリックで別窓を開く事は出来ますか?

    こんにちは。 いつもお世話になっております。 今、HTMLのテーブル内にインラインフレームを 作って、読み込みHTMLはリンク集になっている ページを作っています。 読み込まれている【リンク集HTML】のリンク文字に target="_blank" をつけているのですが、 インラインフレーム内が切り替わるだけなのです。 インラインフレームの属性指定の部分の name="" を削除してみたのですが、リンク文字クリックで 別窓表示にはなりませんでした…。 インラインフレーム内のリンク文字をクリックして 新しいウィンドゥで表示する事は不可能なのでしょうか? どうかご指導よろしくお願い致します。

    • ベストアンサー
    • HTML
  • インラインフレームのリンク

    インラインフレーム内にリンクを配置して、リンクをクリックすると現在見ているウィンドウにリンク先のページを表示したいと考えています。リンクに target="_top" を指定すれば、ウィンドウにリンク先が開かれると思うのですが、実際にやってみると、うまく開くときもありますがインラインフレーム内でウィンドウが開いてしまうことがあります。 現在見ているウィンドウ>インラインフレーム>インラインフレーム>リンクのあるページ と複数のインラインフレームを介しているのが原因のように考えています。 リンクのあるHTMLにjQueryプラグインを使ったスライドショーを入れて、複数のインラインフレームを介して画像をクリックすると現在見ているウィンドウにその画像のあるページを開きたいのです。 インラインフレーム内でリンク先のページが開いてしまうのは、やはりリンクのtarget指定の問題でしょうか?それともjQueryプラグインの設定か何かの問題でしょうか? アドバイスいただければ幸いです。

    • ベストアンサー
    • HTML
  • インラインフレームにリンクするには

    お世話になります。 少年野球のホームページを作っていますが、リンクボタンを5つ作り、同じページにインラインフレームを一つ作って、リンクボタンをクリックすると、インラインフレーム内に表示させたいのですが、その方法が分かりません。HTMLで作っています。どなたかご教示願えますでしょうか?よろしくお願いいたします。

  • HTMLアプリでインラインフレーム間リンクの表示

    HTMLアプリケーション(hta)で インラインフレームにリンクボタンを置き、 別のインラインフレームにリンク先を表示する ことができるか教えてください。 ※IE6を使用しています。 HTMLタグを書くと、フレーム内のリンクをクリックすると 別ウィンドウが開いてしまいます。 ただし、フレーム外のリンクであればリンク先の表示ができます。 また、拡張子をhtmに変更すればすべて想定通りの動作をします。 記述に誤り、もしくは良い方法があれば、教えていただけませんでしょうか。 よろしくお願いします。 ------------ aaa.hta <a href="http://www.yahoo.co.jp" target=iframe2>aaa</a> <iframe name="iframe1" src="a_1.htm"></iframe> <iframe name="iframe2" src=#></iframe> a_1.htm <a href="http://www.yahoo.co.jp/" target="iframe2">click!</a> ------------

    • ベストアンサー
    • HTML
  • フレーム内に表示されているページのURLを取得して「進む」に割り当てることは可能でしょうか。

    現在ホームページを作成しているのですが、インラインフレームを一部使用して 作成しております。 インラインフレーム内に表示されるページが例えば、 contents1.html~contents100.html 以上のページを表示したいと思います。 その下に「戻る」と「進む」の画像を作成リンクを設定したいと考えております。 初期段階では「contents1.html」のページがインライン内に表示されているとします。 「進む」をクリックすると「contents2.html」が表示され、再び「進む」をクリックすると「contents3.html」が表示されるようにしたいと考えております。 フレーム内に表示されているページのURLを取得して「進む」に割り当てることは可能でしょうか。 「戻る」と「進む」はフレーム外に設定されております。 インラインフレーム内のページが変わると「進む」に設定されているリンク随時が変わるようにしたいのですが、ご教授頂けたら幸いで御座います。 よろしくお願いいたします

  • 同一ページ内のインラインフレームのリンクの方法を教えてください。

    親ページの中にインラインフレームが入っています。 このインラインフレームの内容を、親フレームのリンクボタンで 操作したい場合、リンク先をどこに設定したらインラインフレームの 内容をリンクさせられますか?

    • ベストアンサー
    • HTML
  • インラインフレームで表示されるページのタイトルを取得したい。

    よろしくお願いします。 インラインフレームを利用したWebページを作成しています。 FLASHでボタンつくったボタンをクリックすると、 インラインフレームの中の表示が切り替わるようになっています。 そこで、どうしてもそのインラインフレームに表示される ページのタイトルとファイル名を取得したいのですが、 何かよい方法はないでしょうか? <div id="contents"> <iframe src="sample.html" name="frame" width="800" height="600" frameborder="0"> インラインフレーム機能を使用しています。インラインフレーム対応のブラウザで試してください(*´∀`) </iframe> </div> リンク先は、FLASHのボタンにつくっています。 インラインフレームの表示内容がが切り替わった時に、 sample.html ⇒ hoge.html hoge.htmlのタイトル名とファイル名を親フレームから 呼びだしたいと思っています。 よろしくお願いします。

  • iframeのリンク先の表示について

    こんにちは、先日iframeについてこのページでお世話になりました。 先日の質問は解決したのですが、また問題が発生しまして、色々自分で試してみましたがダメなので宜しくお願いいたします。 あるページの左側(200pxほど)に縦長にメーニューを作ろうとしています。そのメニューを別のhtmlファイルで作って、インラインフレームで呼び出して表示しています。 現在、表示するところまではできたのですが、ブラウザで表示してメニュー内のリンクを貼っているところをクリックすると、左側200pxほどの部分しか表示されません。つまりインラインフレームを挿入したエリア内だけで表示されてしまいます。 何が原因なのでしょうか? 表示先の画面一杯、つまりページごと??リンク先に飛んで欲しいのですが、どこをどうすればいいのか自分では限界かと思い質問させて頂きました。 説明がわかりにくいかも知れませんが宜しくお願いいたします。

  • Dreamweaverページリンクの一部がブラウザで表示されない

    お世話になります Dw初心者で今回初めてHP作成しています 各ページにindex(ホーム)へ戻るリンクボタンを作成し クリックしたらホームへ戻れる様になりましたが ブラウザ表示で一部の画像が 赤い×印が出ていて真っ白になっています 各ページからアンカーポイントを使ってページトップへ戻る リンクボタン等はちゃんと戻れるしホームから各ページへの リンクボタンでの移動後はちゃんとブラウザ表示がされます 拙い説明で申し訳ありませんが どなたか対処法がお分かりでしたら教えて下さい 宜しくお願いいたします

専門家に質問してみよう