Rainbow702 发表于 2013-1-29 08:50:36

window.open 关闭窗口时,不需要弹出确认框的方法

以前在老的IE中调用   window.close()  方法来关闭当前的IE窗口时,不会有确认框弹出。但在IE8(IE7 可能也是),单凭这一句代码,是无法直接关闭当前IE窗口的,因为IE会弹出一个确认窗口给用户,问用户是否有意关掉当前窗口,如果用户选择了 “是”的话,那么才将当前窗口关闭,否则保留当前窗口。那么,在IE8中,要如何直接通过JS来关闭当前IE窗口呢,方法如下:
window.opener = null;window.open('','_self');window.close(); 
三句代码即可搞定。
页: [1]
查看完整版本: window.open 关闭窗口时,不需要弹出确认框的方法