發現有的時候,IE6執行window.close(); 會直接關閉,不囉嗦。

但有的時候會開詢問視窗如下,使用者有提需求,希望改進

 

image

 

測試了一下,

被開啟的IE,window.close();就可以關閉,但第一次開的就會問

 

修正方式

將window.close();
改為

window.opener=null;
window.close();

 


若IE8 window.opener=null; 不行


改為

window.open('', '_self', '');
window.close();

 


全站熱搜

味味A 發表在 痞客邦 留言(2) 人氣()