
Firefox 默认会在当前标签页加载手动输入的网址,需启用 browser.urlbar.openintab 等首选项,才能恢复“输入即新开标签页”的行为,避免覆盖当前页面。
firefox 默认会在当前标签页加载手动输入的网址,需启用 browser.urlbar.openintab 等首选项,才能恢复“输入即新开标签页”的行为,避免覆盖当前页面。
在 Firefox 中,当用户直接在地址栏(URL Bar)输入新网址并按 Enter 时,其默认行为是在当前活动标签页中导航——这会“替换”原有页面,导致未保存的内容丢失。但许多用户(尤其是多任务工作流中)期望的是:始终在右侧新建标签页中打开该网址,同时保留所有已有标签页不变。这一行为并非由 browser.link.open_newwindow 系列参数控制(它们主要影响链接点击、右键菜单或脚本触发的窗口/标签页打开逻辑),而是由两个独立的、专用于地址栏和搜索框的布尔型首选项决定。
✅ 正确配置如下(需在 about:config 中手动设置):
browser.urlbar.openintab → true browser.search.openintab → true
-
browser.urlbar.openintab = true:确保地址栏中输入任意 URL 并回车时,强制在新标签页中打开(默认为false); -
browser.search.openintab = true:确保在地址栏中执行搜索(如输入“天气 北京”)时,也在新标签页中打开结果页(增强一致性,推荐同步启用)。
⚠️ 注意事项:
- 修改前请确认已接受
about:config风险提示(仅首次进入需确认); - 修改后无需重启浏览器,设置立即生效;
- 这两个偏好项不会被同步覆盖(除非你显式启用了
services.sync.prefs.sync.browser.urlbar.openintab,但默认关闭),因此新设备需单独配置; - 若误设为
false或被策略/扩展重置,将退回到“覆盖当前页”的烦人行为; - 扩展(如某些隐私类或标签管理工具)可能干扰该行为,建议在安全模式下验证是否为扩展冲突。
? 小技巧:可在新标签页中快速测试——打开 about:config → 右键 → “新建” → “布尔值” → 分别添加上述两项并设为 true;或直接在过滤栏输入 urlbar.openintab 和 search.openintab 快速定位并双击切换。
完成设置后,无论当前聚焦于哪个标签页,只要在地址栏输入 ebay.com、https://github.com 或任意有效地址并回车,Firefox 就会自动在最右侧创建新标签页、加载目标页面,并将焦点切换过去——原有所有标签页内容完整保留,真正实现高效、无损的多任务浏览。

















