JavaScript文档观察

JavaScript文档观察,javascript,Javascript,我想写我自己的文档观察函数。我已经读到,通常使用以下内容: document.observe('dom:loaded', function () { console.log('wiee'); }); 然而,这在IE9中不起作用。所以我想写我自己的自定义一个。我找不到任何关于它的信息,因为99%的程序员总是指向库 我想要一个纯JavaScript的答案,没有第三方库。您似乎要查找的事件是文档加载事件 document.addEventListener("load", function(e

我想写我自己的文档观察函数。我已经读到,通常使用以下内容:

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");
});

我想写我自己的定制版
-到目前为止你都试过什么?有什么问题吗?你在谷歌上搜索过“加载dom上的javascript”吗?如果是这样,您就知道您可以使用,或者您在哪里听说过
document.observe('dom:loaded'
?我没听说过。它在任何浏览器上都能工作吗?@JuanMendes@h2ooooooo谢谢,我不知道人们仍然使用Prototype,特别是当它修改本机对象时,真恶心。我想至少它没有修改现有的属性…这将等待图像和其他资源,OP正在寻找
dom:loaded
@JuanMendes-谢谢,是的,你是对的。答案已更新,如果OP需要IE<9的支持,最简单的方法就是将脚本放在结束体标记之前