Можно ли запустить сценарий пользователя до загрузки страницы и DOM?
Как сказал Эрик Волд, Greasemonkey не может сделать это, если браузер не Chrome.
Но, если эта функциональность необходима в любом другом браузере, вы можете написать расширение .
Только если пользовательский скрипт работает на Google Chrome Atm. Greasemonkey может поддержать это когда-нибудь:
// ==UserScript== // @name My script // @description It's really neat // @run-at document-start // ==/UserScript==