来源:http://hi.baidu.com/wr5532/blog/item/b3546037ca99423c0b55a96a.html
带确认对话框:
< script >
if (confirm( " 您确定要关闭本页吗? " ))
{
self.opener = null ;
self.open( '' , ' _self ' );
self.close();
}
</ script >
不提示直接关闭:
< script >
self.opener = null ;
self.open( '' , ' _self ' );
self.close();
</ script >
注意:
这些代码有时在ff下不起作用,提示“不允许脚本关闭非脚本打开的页面”,需要修改ff的设置,修改
方法如下:
打开firefox,在地址栏输入about:config
找到dom.allow_scripts_to_close_windows这项并改为true。
=============================================================
补充:
window.close();
在Chrome里是没有任何反应,FF没有询问就直接关闭