- 締切済み
フレーム復元をさせない!事は可能ですか?
とっても初心者です。 これまで、既存ページ(こちらでは変更不可)のフレームのメインにだけリンクを貼り、別のメニューを上につけてページを表示していました。 こちら側は、CSSとHTMLで作ったページです。 ところが、先日、メインコンテンツの方に下記のようなjava scriptが追加され、これまでのままだと、メニューがダブルで表示されてしまうようになってしまいました。 もし、こちら側のページの記述で、「フレーム復元」を解除できる事が可能でしたら、お教えいただけないでしょうか? 宜しくお願いします。 //-------------------- // フレーム復元 //-------------------- if(navigator.userAgent.indexOf('Opera') == -1) { if (self.name != 'audio_main' && self.name != 'visual_main' && self.name != 'shop_main') { document.open(); document.write('\ <html>\ <head />\ <frameset rows="100,*" frameborder="NO" border="0" framespacing="0">\ <frame src="http://xxxx.html" name="visual_top_frame" scrolling="NO" noresize>\ <frame src="" name="visual_main">\ </frameset>\ </head>\ '); document.close(); window.open(location.href, 'visual_main'); } }
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mazimekko3
- ベストアンサー率38% (74/194)
補足
mazimekko3様、 ご回答、ありがとうございます。 最後のご質問なのですが、 >他所のサイトのコンテンツを自分のサイトのフレームに表示させてるのですか? 実際、そういう事になると思います。 fujillin様のご回答の下に補足で書かせていただいたのですが、同じ会社様(A社)のサイト制作なのですが、既に存在する膨大な量の作品情報ページを流用して、別バージョンで女性向けに特化したレイアウトのページを作成しようとしています。 既に存在するA社の作品情報ページがリニューアルされ、そちらのコードを元に戻してもらう事は、実質不可能なんです。 やはり、こちら側で操作する事は難しいようですね。