リモコンウインドウからの親ウインドウ操作
親ウインドウからリモコンウインドウを開き、リモコンウインドウのリンク先を親ウインドウに表示しようとしています。
親ウインドウは2つのインラインフレームが存在し、そのインラインフレーム内にリモコンウインドウを開くためのリンクがあります。
そのインラインフレームには以下の記述をしてリモコンを表示させています。
function navi_win() {
self.window.name="main"
w = window.open('', 'Remocon', 'width=150,height=300,scrollbars=yes');
if (w != null) {
if (w.opener == null) {w.opener = self;}
w.location.href = 'remocon.html';
}
}
<a href="javascript:navi_win()">リモコン</a>
これにより開いたリモコンでは以下の記述により親ウインドウに表示させようとしています。
function ctrl_wind(url) {
opener.location.href = url;
}
<a href="javascript:ctrl_wind('hoge.htm')">hoge</a>
この場合、hoge.htmlはインラインフレーム内に表示されてしまい、親ウインドウ全面にて表示はできませんでした。
この場合、どのように記述するのが良いでしょうか。
お礼
回答どうもありがとうございます。 実は回答は2~3日後に解ったのですが、自分で出題したものには、自分で回答できなくて、今まで閉めるに閉められず困っておりました。 これでようやく閉めることで出来ます\(^o^)/