我想將偵聽器附加到AJAX更新,以便我可以重新加載我的Chrome擴展。現在,如果用戶點擊並轉到通過AJAX加載的網站的另一部分,則擴展程序不會顯示。這個網站不是我的網站,所以我不控制AJAX更新。謝謝!通過Chrome擴展將偵聽器附加到AJAX事件
5
A
回答
4
你可以不聽Ajax請求(不使用實驗API),但你可以聽DOMSubtreeModified
事件,每當DOM被修改火災:
document.addEventListener("DOMSubtreeModified", function(event){
//something on the page has changed
});
只是需要小心,因爲可能有數百個這些事件在大塊頁面被修改時以秒爲單位發射。可能需要實施一些延遲。
相關問題
- 1. 通過附加的事件偵聽器傳遞事件
- 2. 事件偵聽器添加到通過AJAX
- 3. Chrome擴展 - 用於附加代碼的事件監聽器
- 4. 從服務器偵聽事件,Chrome擴展程序
- 5. 如何更新chrome擴展中的onBeforeRequest事件偵聽器?
- 6. Chrome擴展事件偵聽器火災倍
- 7. 是否有必要爲chrome擴展設置事件偵聽器
- 8. Chrome擴展:解除綁定事件監聽器通過對飛
- 9. []如何附加事件偵聽器?
- 10. 將事件偵聽器附加到android UI組件?
- 11. 將事件偵聽器添加到iframe
- 12. 將事件偵聽器添加到JFrame
- 13. 將「this」添加到事件偵聽器?
- 14. 如何將事件偵聽器附加到打開的colorbox?
- 15. 無法將事件偵聽器附加到畫布上?
- 16. 將事件偵聽器附加到所有URLRequest的
- 17. 將偵聽器附加到`MIDIGetNumberOfSources`
- 18. 通過javascript將事件監聽器附加到單選按鈕
- 19. 將事件偵聽器傳遞給事件偵聽器?
- 20. 我可以將事件偵聽器附加到畫布事件嗎?
- 21. Chrome刪除事件偵聽器?
- 22. Chrome擴展程序彈出內容腳本中打開的事件偵聽器
- 23. 防止事件偵聽器在Google Chrome擴展程序中執行
- 24. 事件偵聽器
- 25. 在Chrome擴展的事件頁面中重複添加事件偵聽器可以嗎?
- 26. 確保在擴展活動後調用事件偵聽器
- 27. 擴展ActionEvent?自定義事件,沒有自定義偵聽器?
- 28. RichMarker:附加點擊事件偵聽器的標誌器陣列
- 29. 文件下載監聽器 - Chrome擴展?
- 30. 添加事件偵聽器,以形成由事件監聽器
你曾經有過這樣的幸運嗎?我試圖解決相同的問題,原因不同。我真的很想了解瀏覽器收到的任何響應的內容。必須有一種方法可以做到這一點,因爲chrome中的開發人員工具欄可以做到這一點,並且我相信它是用JavaScript實現的。 – Omn
我認爲答案可以幫助你:http://stackoverflow.com/a/11811558/453767 –