Js ie瀏覽器下,怎麼不提示關閉非window.open方式打開的窗口?

對於非window.open 方式打開的窗口,我們用window.close 關閉的時候,常常會彈出個提示框,怎麼去除該提示框呢?請參閱下面的關鍵代碼:

[javascript]
<script type="text/javascript"> 
    function WinClose(){ 
        window.opener=null; 
        window.open("", "_self");    
        window.close(); 
    } 
</script> 

在需要關閉該窗口時,調用該函數即可!

對於firefox瀏覽器,使用window.close可能無法關閉窗口。這主要是由於firefox的設置allow_scripts_to_close_windows是false的緣故。我們可以在firefox的地址欄中輸入about:config ,然後在過濾器中輸入allow_scripts 找到dom.allow_scripts_to_close_windows,設置為true即可。

 

摘自 心靈凈土

發佈留言