textbox.jp :: ネタ帳(旧)

Ads

Neta

« 050310 :: 備忘録 :: 京セラ、国内カメラ事業撤退TOP050311 :: 備忘録 :: 新しい緑電話 »

RSS1.0] 

050311 :: 備忘録 :: Firefoxとwindow.close()

041217の備忘録にて、Firefoxで window.close() が利かなくなる事例を紹介しましたが、そのコメント「ちゃんと閉じてくれた」というのがずーっと気になってたので、少し違う事を試してみました。
多分Mozilla本家でとうに挙げられていると思うのですが、英文が分からないので調べてません(ぇー

● _blankで開く場合

ということで、[こちら]をクリックして開いたページの「ウィンドウを閉じる」をクリックしてみてください。多分閉じます。
ちなみに、タブとして開くと閉じてくれません。扱いが違う模様

●イチから開いてみる

下のURLをコピーし、新しいウィンドウを開いてアドレス欄にペーストしアクセス、表示されたページの「ウィンドウを閉じる」をクリックしてみてください。多分閉じません。
http://neta.tbx.jp/close.html

ちうことで、Firefoxで window.close() を機能させるためには、閉じたいウィンドウを、あらかじめ別のページから[_blank]で開くかJavaScriptでポップアップを出すのが良いということらしい。

前回の例できちんと閉じた方は、どこかのリンクから別ウィンドウで開いたのだろうと勝手に推測してみます。

[ Posted at 2005/03/11 00:00 ]

Comment

Backnumber

Category

Archive