• 締切済み

メインフレームの中に入れ子でフレームページ

メニューをクリックするとメインフレームの中に、更にフレームのページを入れるような場合、 最初のメインメニューでクリックした時は、中に入れ子のように上手く表示されてるのですが その入れ子の中のフレームの左のメニューをクリックすると 二つメインフレームが存在してしまうせいか、入れ子の中のメインではなく TOPのメインフレームに覆いかぶさるように用事されてしまい 入れ子の中のメニューが無くなってしまい困っています。 ※入れ子の中でparentのように表示されてしまいます。 TOPのフレーム(右メインメニューフレームとメインフレーム)表示も残しつつ、 入れ子の中の(右サブメニューとメインフレーム)表示も残すのはどうしたらできるのでしょうか? 教えてくださいm(__)m

みんなの回答

noname#22328
noname#22328
回答No.1

フレームに名前を付けるのを忘れていませんか? 親フレーム <frameset cols="150,*"> <frame src="menu.html" NAME="menu"> <frame src="main.html" NAME="main"> </frameset> 子フレーム <frameset cols="150,*"> <frame src="sub-menu.html" NAME="submenu"> <frame src="contents.html" NAME="contents"> </frameset> こんな具合に名前をつけて、リンクでターゲットを指定します。 <a href="main-2.html" target="main">右フレーム全体を変更</a> <a href="contents-2.htmle" target="contents">子フレームのメイン部分を変更</a>

kommatta
質問者

お礼

ありがとうございました。自己解決できていたのですが、yellowgreenさんの回答でよりよくわかりましたm(__)m

関連するQ&A