Window.close() は、一見するとブラウザウィンドウを閉じるためのメソッドであることがわかります。 W3CSchool は、このメソッドを次のように説明しています。 close() メソッドは、window で指定されたトップレベルのブラウザ ウィンドウを閉じます。 self.close() または単に close() を呼び出すことで、ウィンドウ自体を閉じることができます。 JavaScript コードで閉じられるのは、JavaScript コードで開かれたウィンドウのみです。これにより、悪意のあるスクリプトがユーザーのブラウザを終了するのを防ぎます。
IE では、window.close() が有効になると、図 に示すように、ウィンドウを閉じるかどうかを尋ねるプロンプト ボックス が表示されます。
1. Firefox のアドレスバーに「about:config
」と入力します。
2. 構成リストで dom.allow_scripts_to_close_windows を見つけます 3. スイッチを右クリックし、上記の false を true に変更します。
注: スクリプトがウィンドウをランダムに閉じることを防ぐため、デフォルトは false です
window.close()」を使用してウィンドウを閉じます。