当我在 Firefox 中打开新标签页时,我希望它显示自定义页面而不是 Firefox 默认页面。这样它应该将焦点放在页面本身,而不是地址栏上。
该browser.newtab.url
偏好不再是一个选项,但有几个扩展允许在新选项卡中使用主页或自定义 URL。
我试过了:
- 新标签页覆盖 (browser.newtab.url 替换) 2.2
- 新标签主页 0.5.0
- 经典主题恢复器 1.4.5
所有这些的问题是,当我打开新标签并加载页面时,焦点会移动到地址栏。我需要将焦点放在页面上。
过去,我曾使用“破解”版本的新标签页主页从此主题在 Mozilla 支持论坛上,但我不能再这样做了,因为现在所有扩展都需要经过 Mozilla 的验证。
有没有办法使用自定义“新标签”页面和在 Firefox 中打开新标签时是否已获得焦点?
编辑:问题是关于 Firefox 43 的。
答案1
我用过油脂猴为此。安装扩展后,我创建了一个类似于此的新用户脚本:
// ==UserScript==
// @name New tab focus
// @namespace your_namespace
// @description Focuses a page in a new tab
// @include *://yourhomepage.com
// @version 1
// @grant none
// ==/UserScript==
window.focus();
只需将your_namespace
和替换*://yourhomepage.com
为您需要的值即可。有关@include
规则的更多信息,请参见GreaseSpot 维基。
为了在新选项卡中显示所需的页面,我使用经典主题修复器。如果你不需要它提供的其他功能,你可以使用更简单的扩展,例如新标签页覆盖或者新标签页主页。
编辑:这适用于 Firefox 43。