You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何阻止Firefox自动重定向到新标签页并关闭原标签页?

如何阻止Firefox自动重定向到新标签页并关闭原标签页?

我之前在Pop!_OS上用Firefox 130的时候,也碰到过一模一样的糟心情况——从Google搜结果点Facebook页面链接,原标签页突然就被关了,新标签页跳出来,连后退按钮都没法用。给你几个亲测有效的解决办法:

方法一:修改Firefox内置配置(最直接)

Firefox的底层配置里有几个参数,专门管标签页的打开和关闭行为,改完就能解决大部分问题:

  • 打开Firefox,在地址栏输入about:config,点击“接受风险并继续”(放心,只改指定参数不会搞坏浏览器)
  • 搜索browser.link.open_newwindow.restriction,把默认值2改成0——这个参数能强制禁用脚本关闭原标签页的权限,所有链接跳转都会保留原标签
  • 接着搜索browser.link.open_newwindow,确保它的值是3,这个设置会让外部网站链接在新标签打开,但原标签页始终保留
  • 最后搜索browser.link.open_newwindow.override.external,同样设置为3,专门针对外部网站的跳转行为做限制

改完这三个参数后重启Firefox,你再点Facebook链接试试,原标签页应该就不会被自动关闭了。

方法二:用扩展精细管控标签页行为

如果内置配置还是搞不定(毕竟有些网站会用特殊脚本强制操作标签页),可以装个标签页管理扩展,比如Tab Mix Plus

  • 安装好后打开扩展的设置面板,找到「标签页关闭」相关选项,勾选「阻止脚本关闭标签页」,直接废掉Facebook自动关标签的脚本权限
  • 再找到「链接打开规则」,改成「总是在新标签页打开链接,保留原标签页」,从根源上杜绝跳转时丢原标签的情况

方法三:临时应急小技巧

要是不想改设置也不想装扩展,每次点Facebook链接的时候按住Shift键再点击,Firefox就会强制在新标签页打开链接,同时原标签页绝对不会被关闭——这个是临时救急的小操作,适合不想折腾的场景

备注:内容来源于stack exchange,提问作者kerbrose

火山引擎 最新活动