2010-03-27 58 views
4

那麼,greasemonkey可以執行用戶腳本,但只能在頁面加載完畢後才能執行。是否有任何腳本可以接受用戶腳本(javascript)並在頁面下拉任何elemts之前執行它。 例如,一旦HTML文件被下載,用戶腳本應該執行,以便我可以防止下載嵌入式元素,如flash,jpg,js文件下載是否有任何插件可以使JavaScript在頁面加載之前執行?

+0

如果你問如何編寫這樣的插件,那麼它是編程相關的。但是,如果你只是想尋求幫助谷歌瀏覽器現有的插件,這不是一個編程相關的問題。 –

回答

3

在最近的Firefox版本中有一個content-document-global-created通知在頁面開始加載之前觸發。

Jetpack SDK有一個Page Mods模塊,它使用該通知讓你編寫類似grepmonkey的片段。這是一種「可以在頁面加載前執行javascript」的插件。

但我不知道如何通過這樣的腳本實現內容阻塞。

執行內容阻止的常見方法是通過nsIContentPolicy,這是Adblock使用的內容。

相關問題