- ベストアンサー
フレームのリンク先
ページにアクセスすると<frame src="">で指定したページと違うページが表示されてしまうんです。 しかし、もう1度URLをクリックしてアクセスし直すときちんと指定したページが表示されるんです。 最初はキャッシュか何かが残っているのかな、と思ったんですけど パソコンの電源を切って、再び電源を入れてアクセスしても また別のページが表示されてしまいました。 (URLをクリックした再読み込みするときちんと表示されました) どうしたらきちんと指定したページを表示させられるのでしょうか? 説明が下手でわかりにくいと思いますけど、困っているので教えて下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
原因として考えられるのは 1:src="***.html"の***の部分。つまり、指定した ファイルのパスが間違っている。 NOT FOUND404などと表示されてたならば まずこれです。 不安ならば絶対パスで指定してみましょう。 2:<frame src="***.html" name="frame1"> のようにname属性がかかれてないことが 考えられます。 それぞれのフレームにname属性で 名前を付けることによってリンクを貼ったフレームと 違うフレームにリンク先が表示されるようになります。 #違うページがどのようなページなのか申し越し 詳しく書かれると答えやすいです。もし、これで 解決しない場合、補足お願いします。
その他の回答 (1)
- gakushaneko
- ベストアンサー率68% (2350/3407)
Internet Explorerを使用している場合に限定されると思いますが,「お気に入り」を使用して,そのフレームページを表示させたとき,実は,良くある現象です。 技術的原因は不明ですが,操作的原因は表示されてしまう状態で「お気に入り」に登録してしまったことによるものと思います。 ですから,1度URLをクリックしてアクセスし直し,つまり,本来最初に表示されるべき状態になってから,その状態でもう一度「お気に入り」に登録し直してください。 たぶん,これで改善されると思います。 実は,私はわざとそうして「お気に入り」に登録しているサイトがあるんですよ。
お礼
ありがとうございました。 おかげさまで解決いたしました!