• 締切済み

フレームについて質問

メニュー(五つ以上)が左。メインが右というようにフレームを設定したいのですがなぜか下のタグでやると、指定したHTMLが(例えばBBSとかが) 出てこないんです。それとその指定した画面は他のHPで発見するのです。 (そのHPを開いていたので・・・・) <FRAMESET FRAMEBORDER="0" COLS="20%,80%"> <FRAME SRC="3page.html"NAME="migi"> <FRAME SRC="index.html"NAME="bbs"> </FRAMESET> どうやればフレームを成功させる事が出来ますか?教えて下さい。。

みんなの回答

noname#3345
noname#3345
回答No.1

他のホームページにHTMLが表示されていたのは、そのホームページで指定されているtarget名とomame12さんが使っているターゲット名がかぶっていて、omame12さんのソースのフレームのターゲット名が無効になっているからだと思います。 <FRAME SRC="3page.html"NAME="migi"> のNAMEの前に半角スペースがありませんが、入れていますか? そのせいでNAME属性が有効になっていないだけではないでしょうか? そこを修正しても問題が残るようであれば、後はメニューの内容に原因があると思います。 フレーム部分のソースだけでなく、メニュー部分のソースも提示してください。