ウィンドウの閉じるには

[上に] [前に] [次に]
omi [E-Mail] 1998/12/09(水) 15:17:59
ウィンドウを
window.open('hoge.htm', 'dmyA', Param1 );
で開くのですが、閉じ方がわかりません。

window.close(); や window.close('dmyA'); は無反応なし
window.dmyA.close();  はオブジェクトでないとエラーします。
呼ばれた方は自分自身を消せます。 if(nama='dmyA')window.close();

教えてくださーい。

みんこ 1998/12/09(水) 16:42:49
これってサブウィンドウの話でしょうか?
一つだけウィンドウ開いていてボタンつけて閉じたら
フリーズしませんか?

サブウィンドウの話だとして、

w=window.open('hoge.htm', 'dmyA', Param1 );
で開いて
<input type="button" value="close" omClick="w.close()">

違っていたらすみません。

AKISE 1998/12/09(水) 17:20:29
質問からズレてるかもしれませんが、
こんなのはどうですか?
マウスを近づけると警告が出ます。
<A HREF="xxx.html" onMouseOver="self.close()"onClick="self.close()">とじる</A>

omi 1998/12/09(水) 19:59:40
[[解決]]
みんこ さん、
ありがとうございました。 w=〜 で消せました。

AKISE さん、
面白いアイデアですね。いただきます。

[上に] [前に] [次に]