在Mozilla Firefox的每一页上运行自定义Javascript

问题描述:

我有一个自定义的Javascript段,我想运行在每个特定域的网页上,或者只是在每个网页上运行。在Mozilla Firefox的每一页上运行自定义Javascript

(如果你想知道:它不是恶意它允许通过使用MathJax显示的公式。)

这可能吗?我试图将它包含在userContent.css中,那当然不起作用。

我试过的一个简单的Greasemonkey脚本没有插入它。是否因为安全预防措施? (这将是非常合乎逻辑的)。

尽管如此,我应该通过改变Mozilla chrome目录中的某些东西来控制物理机器上的操作,不是吗?

无论如何,我该如何为自己做这件事?

+0

Greasemonkey是要走的路。也许你可以发布脚本或其中的一部分?如果你正在寻找页面,请确保你使用'unsafeWindow'。此外,这个问题可能更适合http://superuser.com。 – Kobi 2010-05-06 05:06:33

欢迎使用*!

Greasemonkey应该做你想做的。如果它不起作用,或者它没有被应用到正确的域,或者代码包含某种错误! (我个人在堆栈溢出时使用油猴来对答案区进行一些更改)。

尝试在代码中放置一些警报(),以确保您的脂猴脚本按预期执行。

如果这是您的第一个GreaseMonkey脚本,我建议通过The GreaseMonkey Wiki上的“脚本作者”链接运行。