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

时间:2010-05-06 05:02:41

标签: javascript firefox greasemonkey

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

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

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

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

不过,应该有一种方法可以在我物理控制的机器上进行,通过改变Mozilla chrome目录中的内容,不应该吗?

无论如何,我怎么能为自己做这件事?

2 个答案:

答案 0 :(得分:5)

欢迎来到stackoverflow!

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

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

答案 1 :(得分:2)

如果这是您的第一个GreaseMonkey脚本,我建议在The GreaseMonkey Wiki上运行“For Script Authors”链接。