РЕДАКТИРОВАТЬ: Это сообщение было создано до реализации ключа @run-at
в Greasemonkey - как было отмечено Блезом, из Greasemonkey 0.9.8 теперь вы можете запустить скрипт, как только страница начнет загружаться.
@run-at document-start
описывается в вики следующим образом:
Запуск новый, начиная с версии 0.9.8.Сценарий будет запущен до того, как начнется загрузка какого-либо документа, то есть до запуска любых сценариев или загрузки изображений.
Обратите внимание, что это означает, что запуск сценария (возможно) до создания DOM может привести ккакое-то противоречивое / необычное поведение.Вам понадобится (немного) больше, чем просто это однострочное раскрытие.
На Wiki Greasemonkey есть еще несколько деталей: http://wiki.greasespot.net/Metadata_Block#.40run-at
Side-примечание: информация, которую я должен передать, имеет отношение к Greasemonkey в браузере.Я не уверен, что @run-at document-start
хорошо работает с компилятором сценария - я предлагаю жить опасно ... Проверьте это и узнайте!;]
В настоящее время невозможно запустить сценарий пользователя до загрузки страницы.
Для остановкимерцая с использованием текущих версий Greasemonkey, вы можете попробовать добавить пользовательский стиль в свой профиль Firefox (который затем отменяется с помощью скрипта), как описано в Greasemonkey wiki , но для этого также потребуется, чтобы каждый из ваших пользователейсделайте то же самое, чтобы извлечь выгоду из этого.
Это то, чего давно хотелось, и просматривая выпуск # 1103 на сайте Greasemonkey's Github, работающемПрототип, кажется, был сделан (но нет никакой временной шкалы для этого, чтобы быть добавленным к версии выпуска afaik).