Есть ли дополнение, которое может заставить javascript выполняться до загрузки страницы? - PullRequest
4 голосов
/ 28 марта 2010

Хорошо, greasemonkey может выполнить скрипт пользователя, но только после полной загрузки страницы. Есть ли какой-либо сценарий, который может взять пользовательский сценарий (javascript) и выполнить его до того, как страница загрузит любые элементы. например, как только HTML-файл загружен, пользовательский скрипт должен исполниться, чтобы я мог предотвратить загрузку встроенных элементов, таких как загрузка файлов flash, jpg, js

1 Ответ

3 голосов
/ 25 октября 2010

В последних версиях Firefox есть уведомление content-document-global-create , которое срабатывает до начала загрузки страницы.

Jetpack SDK имеет модуль модов страниц, который использует это уведомление, чтобы вы могли писать фрагменты, похожие на greasemonkey. Это своего рода «аддон, который может заставить javascript выполняться до загрузки страницы».

Я не знаю, как бы вы реализовали блокировку контента с помощью такого скрипта.

Обычный способ блокировать контент - через nsIContentPolicy , который использует Adblock.

...