2013-02-13 34 views
0

是否有可能檢測腳本標記何時附加到HTML頁面之後,頁面的就緒和加載事件是否已經觸發?在加載後追加腳本標記時檢測

例如:在將腳本標記附加到文檔頭部之前,您無法控制等待jquery $(window).load()的第三方觸發。我想知道這些腳本何時被附加。

回答

0
document.scripts 

會告訴我們您目前所有的腳本。 如果您知道開始時加載了哪些腳本,則可以分辨兩組之間的差異。

+0

但我只是不得不保持輪詢該屬性,以告知它何時更改,正確?我更希望即使是這樣也能讓我知道何時該看看這個屬性。 – GotDibbs 2013-02-13 14:27:16

+0

嘗試MutationObserver和Object#監視並且無法使其成功動態檢測屬性更改。您仍然可以使用setInterval函數進行輪詢 – allenhwkim 2013-02-13 15:29:27