`
tdmlxq
  • 浏览: 39124 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

兼容IE和Firefox的打开新窗口,关闭父窗口,不提示解决方法

阅读更多

解决方法如下:

<script type="text/javascript">
      newWindow=window.open ('http://www.baidu.com', "anyname", "fullscreen=1") ;
      window.opener=null;
      window.open("","_self");
      window.close();
</script>

 

    现在解决IE,Firefox兼容问题,之所以window.close在firefox不能使用,是因为firefox默认不能关闭用户打开的网页,我 们可以这样设置firefox:打开firefox,在地址栏输入about:config
找到 dom.allow_scripts_to_close_windows这项并改为true。
现在知道为什么了吧。众所周知,在 javascript中window.close()是用来关闭窗口的,而且ie和firefox都是支持的。

分享到:
评论
1 楼 huang_yong 2011-11-02  
不可能让你的用户都自己去修改 dom.allow_scripts_to_close_windows
有没有其它方法呢?

相关推荐

    js在IE和fireFox的区别

    ### JavaScript在Internet Explorer (IE) 和 Firefox 中的区别与解决方案 #### 一、获取HTML元素的方式差异 1. **通过ID获取元素**: - **IE**:支持`document.getElementById`和`document.all`两种方式。 - ...

    window.parent调用父框架时 ie跟火狐不兼容问题

    本文将详细讨论在IE和火狐浏览器中`window.parent`调用父框架时遇到的兼容性问题,并提供解决方案。 在IE和火狐浏览器中,`window.parent`的基本用法是一致的,都是用来访问父级窗口的对象。当我们在一个子框架中...

    在同一个页面父窗口打开子窗口

    "在同一个页面父窗口打开子窗口"这一技术就实现了这样的需求,它使得用户可以在不离开主页面的情况下与新窗口进行交互。这种功能尤其适用于需要用户填写表单、查看详细信息或者执行异步操作的场景。 动态无刷新提交...

    IE JS无提示关闭窗口不提示的方法

    在网页设计和开发中,关闭浏览器窗口是一个常见需求,但某些情况下,如果需要关闭的窗口是通过脚本打开的新窗口,而页面上没有明显的关闭按钮,那么浏览器可能会弹出提示,询问用户是否确定要关闭窗口,这有时会干扰...

    IE和ff的兼容技巧

    本文将根据作者从事网站前端编程两年的经验总结,针对Internet Explorer(简称IE)和Mozilla Firefox(简称FF或Firefox)这两种常用浏览器的兼容性问题进行深入探讨,并提出相应的解决技巧。 #### 二、具体兼容技巧...

    在firefox和Chrome下关闭浏览器窗口无效的解决方法

    尽管这种方法在当前时间点(截至2014-01-16)能够有效地解决大部分浏览器的窗口关闭问题,但Web技术持续发展,未来浏览器可能会有新的安全策略或API变化。因此,开发者在编写代码时应保持对最新浏览器特性的了解,并...

    谷歌showModalDialog()方法不兼容出现对话窗口的解决办法

    在Web开发中,`showModalDialog()`方法是一个用于打开模态对话框的JavaScript函数,它在Internet Explorer和Firefox等浏览器中被广泛支持。然而,谷歌的Chrome浏览器并不原生支持这个方法,导致开发者在实现跨浏览器...

    浏览器兼容性问题

    IE和Firefox 2.0.x版本支持`window.location`和`window.location.href`,但Firefox 1.5.x仅支持`window.location`。 - **解决方法**:为保持兼容性,建议统一使用`window.location`来处理URL地址。 #### 五、frame...

    模态窗口,在IE下是模态,在FF下不是模态,作了最大的努力来实现通用

    这种效果在Internet Explorer(IE)和Firefox(FF)中表现不一致,可能是因为不同的渲染引擎和JavaScript API实现导致的。 在Internet Explorer中,模态对话框通常是通过`window.showModalDialog()`方法实现的,这...

    常见兼容性问题

    在Firefox 2.0.x及更早版本中,`window.location`可用来重定向页面,而IE和较新版本的Firefox则使用`window.location.href`。统一使用`window.location`来避免兼容性问题。 5. **frame问题**: 访问frame对象时,...

    IE/FireFox具备兼容性的拖动代码

    这段代码是关于实现一个在IE和Firefox浏览器中都具有兼容性的拖动功能的JavaScript代码。在Web开发中,由于不同的浏览器对某些API或特性的支持不同,因此编写跨浏览器的代码是必要的。这段代码就是为了解决这个问题...

    firefox下frameset取不到值的解决方法

    在标题提到的问题中,"firefox下frameset取不到值的解决方法",关键在于Firefox浏览器与Internet Explorer(IE)在处理frame元素时的不同。IE浏览器允许直接通过frame的ID来访问其内容,而Firefox则不支持这种方式。...

    js在ie下打开对话窗口的方法小结

    需要注意的是,`showModalDialog()`和`showModelessDialog()`这两个方法是IE浏览器特有的,它们在现代浏览器如Chrome、Firefox和Safari中并不被支持。随着IE浏览器逐渐被淘汰,开发者应尽量避免在新项目中使用这些...

    ie+FF通用的父子模态对话框相互传值

    在IE和Firefox这两个主流浏览器上实现父子模态对话框之间的值传递,需要对JavaScript有深入的理解,并且考虑到跨浏览器兼容性。以下将详细解释这一技术点。 首先,让我们理解什么是父子模态对话框。父对话框通常是...

    IE,FF浏览器弹出层不会被屏蔽

    本话题将详细讨论如何在Internet Explorer(IE)和Firefox(FF)浏览器中实现这种功能,以及如何控制弹出层的大小。 首先,IE浏览器提供了`showModalDialog`方法,它能够打开一个新的模态对话窗口,这意味着用户...

    FireFox 3.0 beta 推荐的扩展打包

    &lt;br&gt;隐藏菜单 compact_menu 用一个图标来隐藏菜单栏,让你的界面更简约 &lt;br&gt;下载增强 flashgot 有了她FF也可以用外部下载工具下载了 &lt;br&gt;浏览兼容 IEtab 没了她还真不行,就拿丁丁地图来说 FF就不能正常...

    javascript 关闭IE6、IE7

    在上述的代码段中,我们看到的是一个针对Internet Explorer 6(IE6)和7(IE7)浏览器的特定解决方案,目的是通过JavaScript来关闭当前打开的窗口或标签页。 在IE6中,代码使用`window.opener = null`将父窗口引用...

    浏览器兼容性汇总借鉴.pdf

    7. **模态和非模态窗口问题**:创建新窗口的`window.open()`方法在不同浏览器中的行为可能不同,尤其是在处理模态和非模态窗口时。需要检查并调整`features`参数以适应各种浏览器。 8. **Firefox与IE的...

Global site tag (gtag.js) - Google Analytics