[問題] Chrome extension 讀Ajax 內文

看板Ajax作者 (gary62107)時間10年前 (2013/08/27 16:45), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
不知道在這裡發文合不合適 如果不適合請板主幫我刪文 我寫了一個chorme的擴充功能 主要功能是把一個網站的內文抓出來 用regular expression分析出網址之後 再把內文有出現網址的地方改成超連結 不過最近這個網站改版了 網頁的內文全部改成ajax讀取 現在的程式跑的流程是這樣 1.目標網頁讀取(只有一些template沒有內文) | | 2.extension inject context script | | 3.目標網頁讀取內文 我的問題 要怎麼在2.這個階段得知 目標網頁所有ajax讀取完 或者有什麼事件可以讓我的程式有個進入點 先謝謝各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.184.172

08/27 16:47, , 1F
最簡單的就是setTimeout去檢查.....(汗)
08/27 16:47, 1F

08/27 17:09, , 2F
08/27 17:09, 2F

08/27 17:10, , 3F
其實我也覺得用setTimeout比較快...XD
08/27 17:10, 3F

08/27 17:30, , 4F
推樓上的 MutationObserver
08/27 17:30, 4F

08/27 17:34, , 5F
不然可以試試看 chrome.webRequest 這組 API 去攔截 AJAX
08/27 17:34, 5F
文章代碼(AID): #1I76Swl7 (Ajax)