• ベストアンサー

ページを開いたときフレーム内に正しく表示しない

画面が3つのフレームで成るページ(以下、「A」と称します)を作りました。Aは、上半に1フレーム、下半の左側に1フレーム、同右側に1フレームの3つのフレームで成っています。左下のフレームにリンク元が表示されておりそこをクリックすると右下のフレームにリンク先のページが表示されるようにしてあります。 しかし、Aを開くと右下のフレームにはリンク先のページが表示されず、代わりに次のようなメッセージが表示されます。 ページを表示できません。 検索中のページは現在、利用できません。Web サイトに技術的な問題が発生しているか、ブラウザの設定を調整する必要があります。(以下省略) 右下のフレームにきちんと表示させるにはどうしたらよいのでしょうか。 ただ、右下のフレームに上記のメッセージが表示されているとき左下のフレームのリンク元をクリックすると、右下のフレームには正しく表示されます。

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

  • ベストアンサー
  • baby_blue
  • ベストアンサー率28% (109/378)
回答No.1

こんにちは。 ソースに記述されてる場所に間違いなくファイルがありますか?ファイル名もしくはフォルダ名は間違っていませんか?

yoohoo_7
質問者

お礼

すみません。 <frame src>に書くファイル名を間違えていました。ご指摘の通りでした。申し訳ありません。初めてフレームを組んで、訳が分かっていませんでした。 深くお詫びします。

yoohoo_7
質問者

補足

ソースに記述されてる場所に間違いなくファイルはあります。ファイル名もフォルダ名も間違っていません。 これは、左下のフレームのリンク元をクリックすると右下のフレームに正しく表示されることから、間違いないと思います。それに、全てのファイルは同じフォルダに入れています。 よろしくお願いします。

その他の回答 (2)

  • gura_
  • ベストアンサー率44% (749/1683)
回答No.3

 もう一度冷静に、name属性の記述や、必要なファイルが用意されているかなど、<frameset>タグを確認されたら良いと思いますが。↓ http://www.tohoho-web.com/html/frameset.htm  

yoohoo_7
質問者

お礼

冷静に見直しました。 <frame src>の中のファイル名が間違っていました。何度も見直したつもりだったのですが...。 有り難うございました。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

勘違いによる記述ミスしか考えられませんが 以下のように書いていますか? <frameset rows="50%,*"> <frame src="top.htm" name="top_frame"> <frameset cols="50%,*"> <frame src="left.htm" name="left_frame"> <frame src="right.htm" name="right_frame"> </frameset> </frameset>

yoohoo_7
質問者

お礼

ご指摘の通りでした。<frame src>のファイル名を間違えていました。 有り難うございました。