我想寫我自己的文檔察看功能。我讀過以下正常使用:JavaScript文檔觀察
document.observe('dom:loaded', function() {
console.log('wiee');
});
然而,這是不是在IE9工作的例子。所以我想寫我自己的自定義的。我找不到任何信息,因爲99%的程序員總是指向圖書館。
我想要一個純JavaScript的答案,沒有第三方庫。
我想寫我自己的文檔察看功能。我讀過以下正常使用:JavaScript文檔觀察
document.observe('dom:loaded', function() {
console.log('wiee');
});
然而,這是不是在IE9工作的例子。所以我想寫我自己的自定義的。我找不到任何信息,因爲99%的程序員總是指向圖書館。
我想要一個純JavaScript的答案,沒有第三方庫。
您似乎要查找的事件是文檔加載事件。
document.addEventListener("load", function(event) {
console.log("All resources finished loading!");
});
這將等待所有外部內容加載,如果你不感興趣的等待中,DOMContentLoaded
事件可以用來代替
document.addEventListener("DOMContentLoaded", function(event) {
console.log("DOM Parsed");
});
這將等待圖像和其他資源,OP正在尋找'dom:loaded' –
@JuanMendes - 謝謝,是的,你'right right。Answer updated – Jamiec
如果OP需要支持IE <9,最簡單的方法是在關閉之前將腳本放好身體標籤 –
'我想我自己寫的一個定製' - 你到目前爲止嘗試過什麼?有什麼問題? – pablochan
你做了一個谷歌搜索「javascript在dom加載」?如果是這樣,你會知道你可以使用['DOMContentLoaded'](https://developer.mozilla.org/en-US/docs/Web/Events/DOMContentLoaded)或['load'](https:// developer .mozilla.org/en-US/docs/Web/Events/load) – h2ooooooo
你從哪裏聽說過'document.observe('dom:loaded''?我沒有聽說過它,它可以在任何瀏覽器上工作嗎? –