• ベストアンサー

フレームのリンク先

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

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

  • ベストアンサー
回答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