我只需要在 DOM 准备好时运行脚本,因为脚本会重写某些标签的某些属性。
目前我使用document.addEventListener
onDOMContentLoaded
或者如果不可用document.attachEvent
ononreadystatechange
并且如果两者都没有给出我使用window.onload
功能。
我阅读了关于在文档被解析后defer
应该执行的脚本的标签。
- 这是否意味着通过设置
defer
属性我可以在 DOM 准备好时轻松执行我的脚本? - 是否有一些我可能会错过的隐藏内容?
- Opera、WebKit、Firefox、IE 的支持情况如何?
编辑:我知道像 JQuery 这样的库,但我不能使用它们,因为我需要非常小的脚本,所以我需要一个低级别的解决方案。