Firefox下弹出 [英] Firefox pop-under

查看:90
本文介绍了Firefox下弹出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个简单的页面:

 < html> 
< head>
< script type =text / javascript>
function popUnder(){
var adv = window.open('http://google.com','_blank','status = 1,height = 600,width = 600,resizable = 1 );
adv.blur();
window.focus();
}
< / head>
< body onclick =javascript:popUnder();>
...
< / body>
< / html>

但在Firefox 9中弹出式窗口不起作用。
在此页面上 https://bug369306.bugzilla.mozilla.org/attachment.cgi?id=296123 当dom.disable_window_flip == true时,所有的窗口都会弹出窗口。
创建弹出式窗口的最简单和正确的方法是什么?或者是用window.open在Firefox中创建弹出窗口的解决方案?解决方案

这个行为是在Firefox 4中引入的。

这个解决方法 https://gist.github.com/1021924 仍然可以在FF10中使用。


I have a simple page:

<html>
<head>
  <script type="text/javascript">
    function popUnder() {
      var adv = window.open('http://google.com', '_blank', 'status = 1, height = 600, width = 600, resizable = 1');
      adv.blur();
      window.focus();
    }
</head>
<body onclick="javascript: popUnder();">
...
</body>
</html>

But pop-under not works in Firefox 9. On this page https://bug369306.bugzilla.mozilla.org/attachment.cgi?id=296123 all of windows are pop-ups when dom.disable_window_flip == true. What is the simplest and right way to create pop-unders? Or it is no solutions for creating pop-unders in Firefox with window.open?

解决方案

this behaviour was introduced with Firefox 4.

This workaround: https://gist.github.com/1021924 still works in FF10.

这篇关于Firefox下弹出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆