Запуск пользовательского Javascript на каждой странице в Mozilla Firefox - PullRequest
8 голосов
/ 06 мая 2010

У меня есть пользовательский фрагмент Javascript, который я хотел бы запустить на каждой веб-странице из определенных доменов или, возможно, просто на каждой веб-странице.

(Если вам интересно: это не вредоносно. Позволяет отображать формулы с помощью MathJax.)

Это возможно? Я попытался включить его в userContent.css, что, конечно, не сработало.

Простой скрипт Greasemonkey, который я пробовал, не вставил его. Это из-за мер безопасности? (Что было бы очень логично).

Тем не менее, должен быть способ сделать это на машине, которую я физически контролирую, изменив что-то в каталоге Mozilla chrome, не так ли?

В любом случае, как я могу сделать это для себя?

Ответы [ 2 ]

5 голосов
/ 06 мая 2010

Добро пожаловать в stackoverflow!

Greasemonkey должен делать то, что вы хотите. Если он не работает, либо он не применяется к правильным доменам, либо код содержит какую-то ошибку! (Я лично использую обезжиренную консистентную смазку при переполнении стека, чтобы внести некоторые изменения в область ответа).

Попробуйте разместить несколько предупреждений () в своем коде, чтобы убедиться, что ваш сценарий с обезжиренной обезьяной выполняется должным образом.

2 голосов
/ 06 мая 2010

Если это ваш первый сценарий GreaseMonkey, я предлагаю перейти по ссылкам «Для авторов сценариев» на The GreaseMonkey Wiki .

...