火狐浏览器除非设置脚本关闭窗口启用,不然无法关闭;
开启方法:
在Firefox地址栏里输入 about:config
在配置列表中找到 dom.allow_scripts_to_close_windows
点右键的选切换把上面的false修改为true即可。
但我们肯定不能告诉用户修改浏览器设置,所以无法关闭窗口,只能使用折中的方法,跳转到空页面;
function closeWindow() { var browserName = navigator.appName; if(browserName == 'Netscape') { var opened = window.open('about:blank','_self'); opened.opener = null; opened.close(); } else { window.opener = null; window.open('','_self'); window.close(); } }
相关推荐
说起来window.close(),这也是个“不太让人省心”的角色。因为浏览器兼容性千差万别,还对他有诸多限制。
兼容各浏览器的通用关闭JS,兼容的浏览器有火狐、谷歌、IE等!
如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。
window.CloseWindow '关闭窗口 End If 以上是不是很简洁呢? 20150715更新追加: 最新1.9版本更简洁,一句话解决: w.GetWindowByTitle("腾讯网迷你版").CloseWindow 小伙伴,是不是简洁爆了呢?:) 为了防止...
window.CloseWindow '关闭窗口 End If 以上是不是很简洁呢? 2)获取某个打开的记事本里面的内容。假设记事本标题为“测试.txt - 记事本”,通过SPY等工具查看得知记事本的文本框类名为:Edit,那么我们编写程序...
window.CloseWindow '关闭窗口 End If 以上是不是很简洁呢? 2)获取某个打开的记事本里面的内容。假设记事本标题为“测试.txt - 记事本”,通过SPY等工具查看得知记事本的文本框类名为:Edit,那么我们编写程序...
if (browserName==”Netscape”) { function closeme() { window.open(”,’_parent’,”); window.close(); } } else { if (browserName==”Microsoft Internet Explorer”) { function closynoshowsme() { window...
搜索发现,可以这样解决:[removed] function closeWindow() { window.open(”,’_parent’,”); window.close(); } [removed] <a>Close Window 好多朋友用到是自动关闭页面代码 [removed]function closeWindow...
6 : 修复IE内核下面window.close不能关闭当前tab页面的问题。 7 : 修复几个菜单选项无法打开的问题。 8 : 修复从下载对话框不能打开设置页面的问题。 9 : 修复遗漏添加PDF控件的问题。 10 : 修复部分文字未汉化...
前言 很多站长为了仿止别人仿制或扒下自己的网页,都会选择使用禁止...window.close(); //关闭当前窗口(防抽) [removed]=about:blank; //将当前窗口跳转置空白页 } function ck() { console.profile(); c
提取自ZCMS的弹出框:代替window.open、window.alert、window.confirm;提供良好的用户体验; 水晶质感,设计细腻,外观漂亮; 兼容ie6/7/8、firefox2/3、Opera;弹出框在ie6下不会被select控件穿透; 无...
' window.GetWindowByTitle("计算器").closeWindow '编 程:sysdzw 原创开发,如果有需要对模块扩充或更新的话请邮箱发我一份,共同维护 '发布日期:2013/06/01 '博 客:https://blog.csdn.net/sysdzw '用户手册:...
经软件开发网编辑整合的... js关闭窗口兼容firefox、chrome、ie 代码如下: function windowclose() { var browserName = navigator.appName; if (browserName==”Netscape”) { window.open(”, ‘_self’, ”); window
' window.GetWindowByTitle("计算器").closeWindow '编 程:sysdzw 原创开发,如果有需要对模块扩充或更新的话请邮箱发我一份,共同维护 '发布日期:2013/06/01 '博 客:https://blog.csdn.net/sysdzw '用户手册:...
attachEvent Retrofill 释放旧记忆并安装attachEvent改造! 随着 IE 的消失和 Edge ... 用它: window . attachEvent ( 'onmousemove' , function ( ) { alert ( 'I will not let you close this tab' ) ;} ) ;
compatMode 设置或获取表明此对象是否应用标准兼容模式的值。 注释 此对象在 Microsoft® Internet Explorer 3.0 的脚本中可用。 使用 document 对象可以对 HTML 文档进行检查、修改或添加内容,并处理该文档...
• 11.3.htm 未省略window的[removed]()方法 • 11.4.htm Document对象部分属性与方法的使用 • 11.5.htm HTML文档属性属性 • 11.6.htm 同时使用name和id • 11.7.htm ...
//document.writeln ('<dd>06月21日 修复IE6下兼容问题</dd>'); //document.writeln ('<dd>06月01日 懒人图库2012新版上线</dd>'); //document.writeln ('<dd>05月26日 新增北方网通服务器</dd>'); //document....
• 11.3.htm 未省略window的document.write()方法 • 11.4.htm Document对象部分属性与方法的使用 • 11.5.htm HTML文档属性属性 • 11.6.htm 同时使用name和id • 11.7....