- ベストアンサー
フレームページの表示について
現在メモ帳タグ打ちでサイトを作っており、フレームページを 現在作成中なのですが、一つ自分の知識では解決できない問題が できてしまったので質問させていだきます。 2分割フレームで、 メニュー ┃ 表示ページ メニューでリンクをクリックした際、 表示ページにリンク先を表示させたいのですが、 新窓開きになってしまいます。どうすればいいのでしょうか? 講座サイトで見たターゲット指定もやっているのですが・・・。 ご回答お待ちしております。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フレームに名前をつけていますか? ターゲット指定は、フレームに名前が付いていて初めて機能するもので、指定した名前のフレームが存在しなければ「_blank」が指定された時と同じように新規ウィンドウを開きます。 すごく簡単に端折って書きますが、まずは下記のようになっているか確認しましょう。 【フレーム定義のHTML】 <FRAMESET cols="~,~"> <FRAME src="~.html" name="○○○"> <FRAME src="~.html" name="●●●"> </FRAMESET> 【メニューページのリンク部分】 <A href="~.html" target="●●●">~~~~~</A> このように、●●●部分が一致した状態で記述されていなければ、ターゲット指定は機能しません。 リンク部分のターゲット指定はしているようなので、フレーム定義でフレーム名を指定していないか、双方の名前が一致していないことが原因だと思います。