1/1页1 跳转到查看:2082
发新话题 回复该主题

window.close()不弹出提示的代码写法(IE6,IE7,FF通用)

window.close()不弹出提示的代码写法(IE6,IE7,FF通用)

原文地址:http://woodvillage.blogbus.com/logs/20302926.html

IE6:
<script>
window.opener=null;
window.close();
</script>


IE7:
<script>
window.open('','_self');
window.close();
</script>


IE6、IE7、FF通用代码:
<script>
window.opener=null;
window.open('','_self');
window.close();
</script>


————————————————————————————————————————————————————

第三种代码我在XP+IE6、XP+IE7、VISTA+IE7下测试都能正确执行,FF还没试过,不过根据作者所述应该也没问题。
遇到这个麻烦问题的可以参考下......
路漫漫其修远兮 吾将上下而求索

TOP

 

回复:window.close()不弹出提示的代码写法(IE6,IE7,FF通用)

FF是禁止脚本关闭页面的。所以FF下是行不通的。
一下配置后才能关闭窗口。
在Firefox地址栏里输入 about:config
在配置列表中找到dom.allow_scripts_to_close_windows
点右键的选切换把上面的false修改为true即可。
注:默认是false,是为了防止脚本乱关窗口

TOP

 

回复:window.close()不弹出提示的代码写法(IE6,IE7,FF通用)

多谢补充,FF还没用过......
路漫漫其修远兮 吾将上下而求索

TOP

 

回复:window.close()不弹出提示的代码写法(IE6,IE7,FF通用)

唉。。。我们领导用苹果机 然后装火狐浏览器,我开始做的东西主要是脚本40%的都玩完了,我被它害的不浅啊! 你比我幸运多了 不和火狐打交道。

TOP

 



引用:
原帖由 zorosuteng 于 2008-7-9 13:19:00 发表
唉。。。我们领导用苹果机 然后装火狐浏览器,我开始做的东西主要是脚本40%的都玩完了,我被它害的不浅啊! 你比我幸运多了 不和火狐打交道。

.................哈哈!

TOP

 
1/1页1 跳转到
发表新主题 回复该主题