javascript无提示直接关闭网页
由于IE版本不一样无提示关闭方法也不一样。最近在ie7试了window.opener=null;window.close()、window.parent=null;window.close()、window.open("about:blank");window.close()都不行最后找到了一个可行的,说出来大家分享一下
- window.opener=null;
- window.open('','_self');
- window.close();
- 以下是出现这种现象的原因
- Netscape 3.0以上版本支持的JavaScript 1.1规定:如果一个窗口是采用open()方法打开的,则使用close()关闭时不出现确认的对话框,而如果不是采用open()方法打开的,都要出现这一确认对话框。对于IE 4.0来说,关闭时都会出现确认对话框,不管是否是使用open()方法打开的窗口。 在IE5中也是:如果一个窗口是采用open()方法打开的,则使用close()关闭时不出现确认的对话框,而如果不是采用open()方法打开的,都要出现这一确认对话框。
posted on 2009-11-18 10:31 smallfenger 阅读(1894) 评论(0) 收藏 举报
浙公网安备 33010602011771号