Firefox 打开新选项卡而不是弹出窗口? [已关闭]

问题描述 投票:0回答:3

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

当我保持打开状态时,所有弹出窗口(使用 JavaScript“window.open”函数打开)都会在新选项卡中打开,我确实需要在弹出窗口中打开它(具有“menubar = no”等设置等) 。如果我将其关闭,一些带有“target =”_blank”属性的正常链接将在新窗口中打开。

那么,这里有人知道这是一个错误还是我在某个地方犯了错误?

firefox tabs window
3个回答
19
投票

我遇到了同样的问题,但仅在特定日期后使用 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


2
投票

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

Firefox 菜单>选项>选项卡>在新选项卡中打开新窗口 - 并取消选中该复选框。

切换浏览器进行测试,没想到还有这个设置。


0
投票

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

Firefox 支持/知识库/选项窗口 - 选项卡面板

它写道:

如果您选择在新选项卡中打开页面,Firefox 将忽略此选项首选项,并且如果页面作者指定新窗口应具有特定大小,则会从链接打开新窗口,因为某些页面只能在以下位置正确显示:特定尺寸。

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

© www.soinside.com 2019 - 2024. All rights reserved.