A-A+
	Javascript关闭窗口不提示关闭对话框
本文章介绍了关于Javascript关闭窗口不提示关闭对话框,有需要学习的朋友可参考一下,我们知道直接使用window.close()是会出现关闭提示的,这个用户体验就打折扣了.
解决方法:
子窗口调用window.close()的时候就不会弹出对话框了,所以只要将窗口设一个伪父窗口,那么IE就会把当前窗口当成一个子窗口,用 window.opener = null;就可以,代码如下:
- // 不提示窗口关闭对话框
 - parent.window.opener = null;
 - parent.window.open("", "_self");
 - parent.window.close();
 - parent.window.location.href = "";
 - window.close();
 
其它方法,代码如下:
- //普通带提示关闭
 - function closeie(){
 - window.close();
 - }
 - //关闭IE6不提示
 - function closeie6(){
 - window.opener=null;
 - window.close();
 - }
 - //关闭IE7不提示
 - function closeie7(){
 - window.open('','_top');
 - window.top.close();
 - }