Firefox打开一个新选项卡而不是弹出窗口?

时间:2010-09-24 14:53:42

标签: firefox window tabs pop

我发现在最新版本的Firefox中,添加了一个名为“在新标签中打开新窗口”的设置。

当我保持打开时,所有弹出窗口(使用javascript“window.open”功能打开)在一个新选项卡中打开,我真的需要在弹出窗口中打开(使用“menubar = no”之类的设置等) )。如果我将其关闭,一些带有“target =”_ blank“属性的普通链接将在新窗口中打开。

那么,这里的任何人都知道这是一个错误还是我错了?

感谢。

3 个答案:

答案 0 :(得分:16)

我遇到了同样的问题,但仅限于某个日期之后的Firefox(3。* +)并且仅在我的Mac上(Windows机器工作正常)。最后,我在Mac上使用了来宾帐户,看到Firefox工作正常,所以我尝试禁用所有扩展,但无济于事。最后,我通过about:config属性手动搜索了看似可疑或非默认的任何内容。事实证明,我认为我必须安装一个扩展程序,将 browser.link.open_newwindow.restriction 属性调整为0(而不是默认值2) - 一旦我将其更改回来,一切都很顺利。有关此属性的详细说明,请参阅以下内容 - 这似乎是通过Firefox的其他选项卡/弹出窗口/窗口UI选项未显示的内容:

http://kb.mozillazine.org/Browser.link.open_newwindow.restriction

答案 1 :(得分:1)

对于发现此问题的未来搜索者,有一个设置可以切换,在Firefox的新标签页中打开所有新窗口。

Firefox菜单>选项>标签>改为在新标签页中打开新窗口 - 并取消选中该复选框。

在浏览器之间切换以进行测试,我没有意识到有这样的设置。

答案 2 :(得分:0)

我知道你的意思,但请看下面的链接:

Firefox Support / Knowledge Base / Options window - Tabs panel

它写道:

  

如果您选择在新标签页中打开页面,Firefox将忽略此选项首选项,如果页面作者指定新窗口应具有特定大小,则会从链接打开新窗口,因为某些页面只能显示正确地按特定大小。

我的意思是,当我打开由javascript“window.open”脚本创建的链接时,Firefox 不会忽略我的偏好。