Firefox 原生支持用户脚本 - 无需插件

Firefox 原生支持用户脚本 - 无需插件

我想在 Firefox 中运行一些自定义用户脚本,但不需要 Greasemonkey 之类的附加组件。

很久以前,可以通过将脚本放在userscripts\\Firefox 用户配置文件内的文件夹中来实现这一点。我试过了,但我认为它不再有效。

那么,无需安装附加组件,是否可以在 Firefox 中运行用户脚本?

答案1

你不能自动地GM_运行用户脚本,除非您安装 Tampermonkey 或 Violentmonkey 等附加组件,否则您无法使用功能(Greasemonkey 在版本 4 中变得基本无用)。

如果没有这样的扩展,您可以:

  1. 在页面的控制台中手动运行用户脚本代码(Ctrl Shift K)。
  2. 或者,将代码转换为书签,保存,然后点击书签来运行代码。

或者,如果你不信任其他扩展开发人员,你可以编写你自己的扩展自动注入 javascript。这并不难,你可以从一个简单的manifest.jsonjs开始content_scripts
参见MDN 上的“你的第一个扩展”

相关内容