火狐浏览器需修改about:config中三项参数以实现外部链接静默加载:browser.tabs.loadDivertedInBackground设为true、browser.link.open_newwindow设为2、browser.link.open_newwindow.restriction设为0,同时启用browser.tabs.loadBookmarksInTabs和browser.tabs.loadHistoryInTabs为true。

火狐浏览器点击外部链接(如邮件客户端、桌面应用中跳转的网页)时,默认会立即把焦点切到新标签页,导致你正在编辑的文档、填写的表单或播放的视频突然失焦中断,必须手动切回原窗口才能继续操作。
强制外部链接静默加载不抢焦点
这一步解决的是系统级外部调用(例如 Outlook 点击邮件里的网址、微信桌面版点击链接、命令行 curl -L 后自动打开)触发的焦点抢占问题,图形界面设置完全无效,必须修改底层参数。
在地址栏输入 about:config → 点击“接受风险并继续” → 搜索 browser.tabs.loadDivertedInBackground → 双击该条目,将其值设为 【true】。
若此项为 false(默认值),Firefox 会主动将焦点切换到新标签页,哪怕你刚在 Excel 里敲完一行数据;设为 true 后,新标签页后台静默加载,当前窗口保持完全不受干扰。
确保所有新标签页行为统一受控
仅改 loadDivertedInBackground 不够——外部链接可能绕过此开关,必须同步锁定核心跳转逻辑。
在 same about:config 页面中,搜索 browser.link.open_newwindow → 双击修改值为 【2】。
搜索 browser.link.open_newwindow.restriction → 双击修改值为 【0】。
这两项组合生效:值为 2 表示“强制新开标签页且不切换焦点”,restriction=0 则解除对 target="_blank" 或 window.open() 的限制,防止网站用伪造参数骗出独立窗口。缺一不可。
验证并启用书签/历史记录的后台加载
方法一:拖拽书签到标签栏空白处(无需按键)→ 新标签页静默打开,焦点留在原页面。
方法二:在 about:config 中搜索 browser.tabs.loadBookmarksInTabs → 设为 【true】 → 重启浏览器。
方法三:搜索 browser.tabs.loadHistoryInTabs → 设为 【true】。
这三项配置共同覆盖了外部链接最常触发的三类入口:系统调用、书签点击、历史记录回溯。任一未启用,都可能导致某类链接突然抢走焦点。











