解决JS:window.close()在Firefox下的不能关闭的问题,兼容IE/Firefox/Chrome


 IE6、IE7、Firefox无提示关闭窗口的代码,兼容IE/Firefox/Chrome

<a href="javascript:window.opener=null;window.open('','_self');window.close();">关闭窗口</a>

window.close()在IE下可以执行关闭,但在Firefox下不关闭,网上有好多的答案,但都实现不了,经过仔细查找问题不是JS代码window.close()的问题,而是Firefox的配置问题,解决方法如下:
在Firefox地址栏里输入 about:config
在配置列表中找到dom.allow_scripts_to_close_windows
点右键的选切换把上面的false修改为true即可。
注:默认是false,是为了防止脚本乱关窗口

你可能感兴趣的:(firefox)