« 050310 :: 備忘録 :: 京セラ、国内カメラ事業撤退 | TOP | 050311 :: 備忘録 :: 新しい緑電話 »
041217の備忘録にて、Firefoxで window.close() が利かなくなる事例を紹介しましたが、そのコメント「ちゃんと閉じてくれた」というのがずーっと気になってたので、少し違う事を試してみました。
多分Mozilla本家でとうに挙げられていると思うのですが、英文が分からないので調べてません(ぇー
ということで、[こちら]をクリックして開いたページの「ウィンドウを閉じる」をクリックしてみてください。多分閉じます。
ちなみに、タブとして開くと閉じてくれません。扱いが違う模様
下のURLをコピーし、新しいウィンドウを開いてアドレス欄にペーストしアクセス、表示されたページの「ウィンドウを閉じる」をクリックしてみてください。多分閉じません。
http://neta.tbx.jp/close.html
ちうことで、Firefoxで window.close() を機能させるためには、閉じたいウィンドウを、あらかじめ別のページから[_blank]で開くかJavaScriptでポップアップを出すのが良いということらしい。
前回の例できちんと閉じた方は、どこかのリンクから別ウィンドウで開いたのだろうと勝手に推測してみます。
[ Posted at 2005/03/11 00:00 ]
Powered by blosxom 2.0, Blosxom Starter Kit, CloverDiary
Syndicate this site (XML)
/textbox/blosxom