❤致敬所有与病毒战斗的可爱的工作者!

如何强制Firefox(火狐)浏览器在当前标签页打开链接

2020-01-21 20:24:39

默认设置下,除非手动指定,否则浏览器会遵循网页链接的target属性设置来决定如何打开链接。本文将介绍如何让Firefox浏览器默认在当前而非新标签页打开链接。

在文章浏览器链接的各种打开方式,强制当前标签/自动切换到新标签中,介绍过如何手动指定链接的打开方式。

这个设置在Firefox浏览器的高级参数中修改,在浏览器地址栏输入about:config打开,选择接受风险并继续。

进入Firefox浏览器高级参数设置在高级首选项的搜索框中填入browser.link.open_newwindow,会出现多个参数,找到browser.link.open_newwindow.restriction和browser.link.open_newwindow。

找到并修改对应项的数值将browser.link.open_newwindow.restriction修改为 0,browser.link.open_newwindow修改为 1,修改完记得按Enter键或点“勾”按钮确认。

旧版本浏览器可能需要一个个的查找并修改。

修改数据无需重启浏览器即可生效,此设置不会影响手动指定的打开方式,比如右键点击链接选择在新标签页中打开,或者按住Ctrl键点击链接。

browser.link.open_newwindow.restriction=0(默认为2),表示如果链接的target=_blank或者使用脚本函数open打开链接(新标签页或窗口中打开链接),则强制让浏览器根据browser.link.open_newwindow的设置来打开链接。

browser.link.open_newwindow=1,表示在当前标签页或窗口中打开链接,同样有3个数值可以设置,=2表示在新窗口中打开链接,=3表示在新标签页中打开链接。

需要注意的一点是,进行上述设置后,不要改动Firefox浏览器选项中的 标签页 - 打开链接在新标签页而非新窗口 设置。

会有影响的选项更改此选项会更改browser.link.open_newwindow的数值,影响设置。勾选状态 - browser.link.open_newwindow=3,非勾选状态browser.link.open_newwindow=2。

如果设置后不小心改变过此选项的状态,需重新进入高级首选项设置browser.link.open_newwindow的数值。

恢复默认设置只需点击参数后方的重置按钮。

恢复默认设置

本文链接 : https://www.xstui.com/read/899