33

我的硬盘上有一个 API 文档,为了简化我的工作流程,我编写了一个简单的脚本来修改页面以满足我的需要。我在 FireFox 上使用 FireBug 开发了它。

@include-ing 网页工作正常,但 Greasemonkey 似乎没有检测到本地文件系统上的页面?

我想要一个包含

// @include        *R13/Python*R13/*

例如,哪个应该匹配

file:///Z:/Eigene%20Dateien/Cinema4D/Documentations/R13/Python%20R13/modules/c4d/index.html

但它不被认可。如何实现用户脚本也可以在本地 html 文件上运行?

提前致谢,

4

2 回答 2

40

由于几个版本有两个新的“隐藏”偏好:

fatmonkey.aboutIsGreaseablegreasemonkey.fileIsGreaseable
_

默认值为“假”。如果您希望 Greasemonkey 在 file:/// url 上运行,您必须将第二个设置为“true”(在 about:config 中)。

从这里引用:

http://groups.google.com/group/greasemonkey-users/browse_thread/thread/ad67ee03ae92e3f0/1dc4075bdb53438a

于 2012-03-29T18:58:43.973 回答
38

篡改猴子

如果您出于与我相同的原因来到这里,那就是 -> 寻找tampermonkey等效项,(并且您正在使用 Chrome)... 转到 Chrome 首选项 -> 扩展,又名 chrome://extensions/,然后您会看到 允许访问文件 URL

允许打开文件中的链接

于 2013-10-30T20:23:45.713 回答