Javascript 书签在 Firefox 41 中停止工作

2024-03-03

在 Firefox 41 中,小书签(带有javascript:网址,例如javascript: alert("it works"),从点击或关键字运行)停止工作。有没有什么解决办法可以使用javascript:Firefox 41 中的书签?

以前见过、理解并解决过Javascript 书签在 Firefox 13 中停止工作 https://stackoverflow.com/questions/11131871/javascript-bookmark-stopped-working-in-firefox-13/11523613:

如果您首先加载几乎任何 URL,包括 about:blank,那么 Javascript 书签将在该选项卡中工作。

由于 Firefox 对于新标签页的默认行为是about:newtab,即nothing,并且小书签仅运行一次某物加载后,您可以执行以下操作来设置默认页面,然后运行书签:

  1. open about:config
  2. find browser.newtab.url
  3. 双击并更改about:newtab to about:blank(或您选择的 URI)
  4. Ctrl-T并在新选项卡中运行书签!

但这不再有效

我只能假设它与browser.newtabpage默认情况下激活设置。但是,禁用newtabpage功能没有重新启用它。

在线的其他问题报告和解决方案仅涉及安装新标签覆盖扩展 https://addons.mozilla.org/en-US/firefox/addon/new-tab-override. 那确实有效 - but 除了安装扩展之外还有其他方法吗?


根据ghacks http://www.ghacks.net/2015/06/28/mozilla-removes-option-to-change-new-tab-page-from-firefox/,Mozilla 希望从中删除该功能about:config and only可通过扩展重新设置:

The browser.newtab.url首选项没有暴露的 UI,不是真的 支持,并被搜索劫持者滥用。我们应该删除它并 鼓励人们使用非默认新标签页安装附加组件 反而。

因此,除非政策自行逆转(不太可能,因为这不是 Mozilla 第一次删除about:config功能并坚持将它们替换为扩展),使用类似的扩展新标签覆盖 https://addons.mozilla.org/en-US/firefox/addon/new-tab-override/是唯一的选择。


更新:如果安装新选项卡覆盖,则必须对其进行配置first,并手动添加about:blank到扩展设置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Javascript 书签在 Firefox 41 中停止工作 的相关文章

随机推荐