1
我正在開發我的第一個阻止反廣告屏蔽腳本的userscript。 在標頭中運行的adblock檢測器標記爲嵌入式JavaScript。我想阻止它,或者至少在它之前運行。我可以在Firefox中使用beforescriptexecute
這樣做,但我沒有在Chrome中找到兼容的方式。 任何想法?我的腳本在inline-javascript運行前如何運行?
我正在開發我的第一個阻止反廣告屏蔽腳本的userscript。 在標頭中運行的adblock檢測器標記爲嵌入式JavaScript。我想阻止它,或者至少在它之前運行。我可以在Firefox中使用beforescriptexecute
這樣做,但我沒有在Chrome中找到兼容的方式。 任何想法?我的腳本在inline-javascript運行前如何運行?
beforescriptexecute由w3c從標準中刪除,並將很快從FF中刪除。將不會有替代品,或者至少還沒有計劃。 script tag
在Chrome瀏覽器沒有100%的替代,但你可以做[什麼uBlock額外做(https://github.com/gorhill/uBO-Extra/blob/02bf3ed98fe378147c6a4b19bb93448f6990c1f7/contentscript.js#L246-L269) :獲取頁面html,剝離腳本,完全重寫頁面。 – wOxxOm
謝謝,我照他們所做的那樣工作了! – user3182867