• ベストアンサー

フレームのリンク先

ページにアクセスすると<frame src="">で指定したページと違うページが表示されてしまうんです。 しかし、もう1度URLをクリックしてアクセスし直すときちんと指定したページが表示されるんです。 最初はキャッシュか何かが残っているのかな、と思ったんですけど パソコンの電源を切って、再び電源を入れてアクセスしても また別のページが表示されてしまいました。 (URLをクリックした再読み込みするときちんと表示されました) どうしたらきちんと指定したページを表示させられるのでしょうか? 説明が下手でわかりにくいと思いますけど、困っているので教えて下さい。

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

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

  • ベストアンサー
回答No.1

原因として考えられるのは 1:src="***.html"の***の部分。つまり、指定した   ファイルのパスが間違っている。   NOT FOUND404などと表示されてたならば   まずこれです。   不安ならば絶対パスで指定してみましょう。 2:<frame src="***.html" name="frame1">   のようにname属性がかかれてないことが   考えられます。   それぞれのフレームにname属性で   名前を付けることによってリンクを貼ったフレームと   違うフレームにリンク先が表示されるようになります。 #違うページがどのようなページなのか申し越し  詳しく書かれると答えやすいです。もし、これで  解決しない場合、補足お願いします。

choko21
質問者

お礼

ありがとうございました。 おかげさまで解決いたしました!

その他の回答 (1)

回答No.2

Internet Explorerを使用している場合に限定されると思いますが,「お気に入り」を使用して,そのフレームページを表示させたとき,実は,良くある現象です。 技術的原因は不明ですが,操作的原因は表示されてしまう状態で「お気に入り」に登録してしまったことによるものと思います。 ですから,1度URLをクリックしてアクセスし直し,つまり,本来最初に表示されるべき状態になってから,その状態でもう一度「お気に入り」に登録し直してください。 たぶん,これで改善されると思います。 実は,私はわざとそうして「お気に入り」に登録しているサイトがあるんですよ。

関連するQ&A

  • フレーム内のリンク先を別ウィンドウに表示する

    お世話になります。 ページ内にフレーム領域を作りました。 フレーム内のリンクをクリックするとフレーム内で別ウィンドウが開きます。 <iframe src="aaaaaa.html"name="bbbbb"width="800"height="500"></iframe> 上の様に書きました。フレーム内のaaaaaa.html内のリンクをクリックするとフレーム内に別ウィンドウが開きます。 そうではなくて、_blankを使った様に別ウィンドウを開きたいのです。 <a href="aaaaaa.html内のURL"target="_blank" <iframe src="aaaaaa.html"name="bbbbb"width="800"height="500"></iframe> </a> <iframe src="aaaaaa.html"name="bbbbb"width="800"height="500"><a href="aaaaaa.html内のURL"target="_blank"</a></iframe> 上記の様にしても結果は同じでした。 RCCの知識が無いために、ページ内にブログのページを強引に表示しました。 よろしくお願いします。

  • フレームリンク内にリンク先のページが表示されてしまいます

    フレームリンクを使うと外部のページを表示できるのですが、 表示してから外部ページをクリックしても、 フレームリンク内にリンク先のページが表示されてしまいます。 (アドレスはフレームリンクページのURL) クリックした際に、実際のリンク先のページが表示することは可能でしょうか? Javascriptを使用してもOKです。 よろしくお願いします。

  • フレームから選んだリンクが表示されません。

    フレームが使用されているサイトを閲覧している時、最初の一回目の選んだリンクは表示されるのですが、別のメニューを選択するとそのページが表示されません。 ページ全体を更新すると、また選べるようになりますが、二回目以降は反応してくれません。 説明が下手で申し訳ありませんが、どなたか解決法ご存知でしたら教えて下さい。

  • フレームで分かれたページへのリンク

    フレームで分割されていないページからフレームで分かれているページへリンクしたいのですが、そのときにリンク先によりフレームに表示されるページを指定したいのですがうまくできません・・・どうしたらいいのでしょうか? たとえば TOPページからリンクしていくと左側のフレームへメニューで右側には指定されたリンク先のページが表示するように。なのでクリックされたリンクが変わればそのページも違うページが表示されるようにです。 どうかよろしくお願いします。

    • ベストアンサー
    • HTML
  • フレームのリンクのやり方を教えてください

    上下のフレームつきのHPを作成しました。 上に画像アイコンを並べて、 それをクリックしたら、下のページにそのURLが出るようにしたいのですが、うまくできません。 ちなみにテキストリンクなら成功しました。 その時のタグが <a href="http://www.~.html" target="上フレーム名">テキスト</a> です。 ちなみに画像アイコンの方は <a href="http://www.~.html" target="上フレーム名"> <img src="画像URL"></a> で、画像リンクのタグにtargetを加えただけのものです。 たぶんこれが間違ってると思うのですが、 どうしたらうまくリンクできるでしょうか? 教えてください。 よろしくお願いします。

  • フレーム内のリンク

    題名が間違っていたので再度。 続けて質問スイマセン。お世話になっています。 2分割フレームを使っています。 左側にメニュー(リンク)、右側のフレームに、リンクをクリックした際に画像を表示させたいですが、上手くいきません。 説明は下手でスイマセン。宜しくお願いします。

  • フレーム内のリンクが一回しか反応しません。

    フレームのあるページでフレームは表示されるのですが フレーム内にリンクが5つあったとして 一番上のリンクを押して本フレームに表示された内容を見てから 二番目のリンクを見ようとしてクリックしてもうんともすんとも言いません でも、ページを表示しなおしたり、フレーム内にTOPへ戻るなどがあればそれをクリックして一度TOPに戻ってからクリックすれば別のリンクも本フレームに表示されます。 その時にまた別のリンクをクリックしても反応しません・・・ いちいちTOPに戻らず普通に閲覧できるようにするにはどうすればいいでしょうか?お願いしますm(_ _)m

  • HP作成 フレーム リンクを読み込む

    フレーム(ブラウザ上での2等分)をつくるとします。 左側のフレームの部分に表示するファイルを作るときに使うファイルframe1.html 右側のフレームの部分に表示するファイルを作るときに使うファイルをframe2.htmlします。 そうさせるには、下のタグを打つらしいんです。 <frame src="frame1.html"> <frane src="frame2.html"> ただ、<frame src="●"name="○">っていうのもあるらしく、●と○には、何をいれればいいかはっきりわかりません。●にはファイルのURL、○にはフレーム名など をいれるらしいのですが、ファイルのURLとフレーム名は どうちがうのですか? <frame src="frame1.html"name="frame1.html"name> ではなぜいけないのですか?

  • フレームを使ったページにリンクを貼る

    今ホームページを作成しています。フレームを使用しているページにリンクを貼りたいのですが、普通はそのフレームのページたとえばindexに貼りますよね。(メニューとそのページのトップページ) しかし、そうではなくフレームを使用したままでトップページではないところにリンクを貼りたいのですが、どうしたらよいでしょうか。 やはり、そのページにもフレームを使って別のHTMLファイルを作るしかないのでしょうか。 説明が下手で申し訳ありません。 分かる方教えていただけないでしょうか。

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

    フレームのあるページへリンクを貼りたいのですが、 たいていリンクを貼るとトップページですよね、それをリンクで飛んできたときに違うページにしたいのですが可能ですか。 たいていは index.htmlの中に <IFRAME src="00.html" name="000"></IFRAME> となっていたときindexに飛ぶと フレームには00.htmlが見えますよね。 そうではなく01.htmlを最初から見せる方法はあるのですか。 普通に来た方には00.html サイト内のリンクの場合01.htmとしたいです。

専門家に質問してみよう