我需要一種方式來在HTML實際加載和解析Mozilla之前處理HTML。有沒有我可以在我的Firefox擴展中使用的內容監聽器?如何在HTML加載並解析Mozilla之前預處理HTML?
2
A
回答
0
將Event Listener添加到gBrowser全局對象,確保將usecapture設置爲true。你也可以intercept the response。
0
你的意思是類似於greasemonkey?對不起,我對Firefox擴展不夠了解。 Greasemonkey網站在中國受阻,我的VPN目前無法使用,但也許它們是開源的。然後,你可以看到他們做了什麼,如果寫一個油炸鮭魚sk is不是你想要的。
+0
Greasmonkey在觸發「DOMContentLoaded」事件後開始處理DOM模型。我需要的是在Mozilla加載並解析它之前攔截HTML內容**。但是你是對的,我需要類似於這個擴展的東西,除了它在早期階段工作。 – spektom 2010-09-27 13:03:04
相關問題
- 1. 如何在使用HTML解析HTML之前清理HTML單元
- 2. 在html之前預加載css
- 3. 合併或分批處理HTML解析
- 4. DotNetNuke在顯示之前解析HTML
- 5. 在html之前加上html
- 6. 在使用Pod之前預處理POD :: Pod :: Weaver :: Simple :: HTML
- 7. 在RSS中處理HTML XML解析器
- 8. HTML預處理器?
- 9. 是否有可能在webview上顯示之前預加載html
- 10. 在解析之前從HTML剝離HTML空間
- 11. 在Django解析之前預加載模板和模板變量
- 12. 在將其附加到AngularJS中的DOM之前預處理每個HTML元素
- 13. HTML在火狐的CSS之前加載
- 14. 如何在JavaScript中預加載html var
- 15. 在顯示HTML頁面之前是否可以預加載HTML頁面?
- 16. html預加載器
- 17. 在PHP解析同一頁面上的XML文件之前加載HTML元素
- 18. 在加載mvc3之前解析頁面上的所有html助手擴展
- 19. 如何在解析HTML時處理重定向? - Python
- 20. 如何處理HTTP錯誤在簡單的HTML DOM解析器
- 21. JSoup html解析 - 在解析之前只下載html頁面的一部分(不是全部)?
- 22. bash處理之前的預處理行
- 23. Drupal預處理面板HTML
- 24. 如何在加載到Spark數據框之前預處理JSON數據
- 25. 解析數據並在webview中加載html
- 26. 在Vue.js加載之前顯示純HTML HTML文件
- 27. 負前瞻解析HTML
- 28. 如何在fadeIn之前獲取jQuery html()加載完成?
- 29. 如何在HTML頁面加載之前顯示5send視頻?
- 30. 如何在頁面加載之前隱藏HTML元素
Mozilla閱讀內容之前是否發生「onload」事件? – spektom 2010-09-27 17:03:46
順便說一句,nsIHttpChannel只允許修改HTTP標頭,而不是內容。 – spektom 2010-09-27 17:04:22
Http Channel還實現了其他接口,例如nsIRequest,它可以做你想做的事情。這讓我花了很長時間才意識到。 – MatrixFrog 2010-09-28 03:39:33