• ベストアンサー

インラインフレームへのリンクとブラウザの「戻る」ボタン

インラインフレーム内をターゲットにしたリンクの場合、 ブラウザの「戻る」ボタンではフレームの中が戻ってしまいます。 これを避けて、フレームが設置してあるページが戻るようにする方法があれば教えてください。 よろしくお願いします。

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

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

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

通常のリンクでブラウザに読み込ませると履歴が残るのでご質問の状態になります。 リンクした際に、スクリプトなどでフレーム内の表示アドレスを変える方法をとれば、画像の変更と同じような扱いになるので、履歴に残らなかったように記憶しています。(確認していません。万一、違っていたらごめんなさい。)

その他の回答 (1)

  • KDASH-XP
  • ベストアンサー率46% (63/136)
回答No.1

基本的にブラウザの「戻る」ボタンは対処が難しいです、というより基本的にはできないと思った方が良いかと思います。

cor_001
質問者

お礼

タブメニューというもので思っていた動作ができそうなのでやってみます。 ありがとうございました!

関連するQ&A

  • インラインフレーム内の広告リンクで新しいブラウザで開かせる

    ホームページでページがたくさんあるので広告部分を一つのページにして共通のインラインフレームとして表示させるようにしました。 ところがインラインフレーム内のリンクをクリックするとインラインフレーム内で開いてしまいます。 ジャンプする広告リンクが通常のリンクであればtarget="_topのようにすればできますが、<script type="text/javascript">のような記述で配信される部分のリンクのためtarget指定ができません。 このようなときに新しいブラウザで開かせることはできるでしょうか?

  • インラインフレームを使ったリンク

    左にAというフレーム、右にBというフレームがあります。フレームB内には更にインラインフレームを設置しています。 インラインフレーム内のリンクをクリックして、フレームBのみ更新させる形にしたいのですが、上手くいきません。 <a href="B.html">リンク</a>だと、インフレーム内にB.htmlが入ってしまいます。また、<a href="B.html" target="_top">としてみたのですが、そうするとフレームAが消え、フレームBのみウィンドウに広がってしまいます。 ご教授お願い致しますm(_ _)m

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

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

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

    ページの中盤にインラインフレームを入れ、フレーム内のページにリンクで内容が変わるようにしているのですが、リンクを押すたびにフレームが画面の一番上に上がってしまいます。 同じ位置でページだけ変わる方法はありませんか?

  • インラインフレームについて

    いろいろ調べてみたのですが分からないので教えてください。 一つのページ内に、インラインフレーム「A」と「B」を置き(つまり2つ) 片方のインラインフレーム「A」内に置いたリンクボタンをクリックしたら、 もう片方のインラインフレーム「B」内が変わるようにしたいのですが、targetはどう指定したらよいのでしょう。 例えば、 http://www.tagindex.com/html_tag/frame/i_index01.html こちらのページだと、 サンプル1にリンクを置いてサンプル2の表示が変わるようにしたいのです。 宜しくお願い致しますm(_)m

  • インラインフレームのリンク

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

    • ベストアンサー
    • HTML
  • インラインフレームを使用したページへのリンク

    インラインフレームを使用したページへのリンクで困っています。 現在、デフォルトで「A」のページにインライフレームで「B」のページを表示されており、「A」の中の「(1)」のボタンを押す事によりフレーム内が「B」から「C」、「(2)」のボタンを押すと「D」が表示されるようになっています。 このページへのリンクを作成するとインラインフレーム内は「B」のページが表示されるのですが、これを初めからフレーム内に「C」、または「D」を表示したままの状態でのリンクを作成したいのですがどうすればよいでしょうか?

  • インラインフレームにリンクするには

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

  • インラインフレームのことなんですが・・・

    インラインフレームの中にリンク先のページを表示させて、その、インラインフレームのフレームの色を変えることはできますか? ぜひ、教えてください。

    • ベストアンサー
    • HTML
  • インラインフレームへのリンクについて質問

    説明がややこしいのですが…。 A.htmlという フレームを使用していないページがあります。 そこから、B.htmlという インラインフレームを使用したページにリンクします。 その時に、Aのメニューによって インラインフレームの中のページを変えたいのです。 例えば、Aに「C」「D」「E」という別々のリンクがあったとして 全部基本的にはB.htmlに飛ぶのですが Bにあるインラインフレームの中身を「C.html」「D.html」「E.html」…と変えたいのです。 分かりづらくてすみません。。 どうぞよろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう