javascript:window.close()chrome、Firefoxの下で故障した問題の解決方法


ウィンドウズ.close()は、ブラウザのウィンドウを閉じるための方法であることが分かります.W 3 CScholは、方法close()は、windowで指定されたトップブラウザウィンドウを閉じます.あるウィンドウは、self.close()を呼び出したり、close()だけを呼び出したりして、自身を閉じられます.JavaScriptコードで開かれたウィンドウだけがJavaScriptコードで閉じられます.これは悪意のあるスクリプトがユーザのブラウザを終了するのを阻止します.
 IEの中で、window.close()は有効になります.有効になったら、ヒントボックスを弾いて、ウィンドウを閉じるかどうかを尋ねます.
はいをクリックして、ウィンドウを直接閉じることができます.
このコードはchromeとFirefoxの下では有効ではないです.
chromeブラウザに対しては、下記のコードを作成し、有効にすることができます.
window.open('','_self','');
window.close();
まずwindow.openを通して、このウィンドウで一つのページを開けてから、window.closeを通じて(通って)閉じます.これはこの文をチェックしました.「JavaScriptコードによって開けられたウィンドウだけがJavaScriptコードによって閉じられます.」
このコードはIEとchromeに対して有効ですが、firefoxの下では無効です.firefoxに対しては次のような操作が必要です.
1.Firefoxアドレスバーにaboutを入力する:config
    2.         dom.allow_scripts_to_close_windows 
    3.           false   true  。 
     :   false,            
   FireFox        ,    “window.close()”       。