应安装Tampermonkey扩展替代已停更的Greasemonkey,通过AMO官网安装、about:debugging临时加载XPI或手动导入.js脚本,并确保JavaScript全局启用。

如果您希望在火狐浏览器中运行用户脚本,但未安装Greasemonkey(已停止维护),需选用功能等效、持续更新的替代方案。以下是实现用户脚本支持的具体操作路径:
一、安装Tampermonkey扩展作为Greasemonkey平替
Tampermonkey是当前最主流、兼容性最强的用户脚本管理器,全面支持Firefox,可直接替代Greasemonkey的所有核心功能,包括脚本安装、自动更新、域名白名单及沙箱隔离。
1、打开火狐浏览器,访问 https://addons.mozilla.org/zh-CN/firefox/addon/tampermonkey/ 官方扩展页面。
2、点击页面上的“添加到 Firefox” 按钮。
3、在弹出的权限确认窗口中,核对所列权限范围,点击“添加”。
4、安装完成后,浏览器右上角将出现灰色猴子图标,表示Tampermonkey已就绪。
二、通过about:debugging临时加载用户脚本管理器
当附加组件商店不可用或需绕过签名限制时,可使用Firefox内置调试接口加载未签名的脚本管理器XPI文件,该方式无需修改配置项,适用于临时测试场景。
1、在地址栏输入 about:debugging 并回车。
2、点击左侧菜单中的“此Firefox” 选项卡。
3、点击“临时加载附加组件” 按钮。
4、在文件选择对话框中,定位并选中已下载的Tampermonkey.xpi文件(例如 tampermonkey-4.19.0.xpi)。
5、确认加载后,工具栏立即显示油猴图标,且脚本管理界面可正常访问。
三、手动导入已有用户脚本文件
已拥有.js格式用户脚本(如GitHub上开源的脚本源码)时,可跳过在线安装流程,直接将其注入Tampermonkey环境,适用于离线部署或定制化脚本管理。
1、点击浏览器右上角的油猴图标,选择“创建新用户脚本”。
2、删除编辑器中默认模板内容,将本地脚本的完整源码粘贴至编辑区。
3、确保脚本头部包含标准元数据块(如// @name、// @match等),否则无法匹配目标网站。
4、按 Ctrl + S 保存,脚本状态栏将显示“已启用”。
5、刷新目标网页,观察脚本是否按预期执行行为。
四、启用JavaScript以保障脚本运行基础环境
用户脚本依赖浏览器JavaScript引擎执行,若全局禁用JavaScript,所有用户脚本将完全失效。必须确保该功能处于激活状态,且无站点级例外屏蔽。
1、点击右上角三条横线菜单,进入“设置” → “常规” → “网页内容” 区域。
2、确认“启用 JavaScript” 复选框已被勾选。
3、向下滚动至“权限”部分,点击“设置”按钮(位于JavaScript右侧)。
4、检查是否有特定网站被加入JavaScript禁用列表,如有,点击对应条目右侧的“删除”图标。
5、关闭设置页,重新加载任意含用户脚本的网页进行验证。


















