我正在尝试帮助开发一个库,为此我正在尝试使用页面加载。
在这个过程中,我想让库完全兼容 defer 和 async 的使用。
我想要的很简单:
我怎么知道 DOMContentLoaded 在文件执行时被触发了?
为什么这么难?
在 IE 中,document.readyState 在 DOMContentLoaded 之前显示交互。
我不会以任何方式使用浏览器检测,这违反了我和其他参与者的政策。
什么是正确的选择?
编辑:
好像我说的不够清楚。我不想知道加载事件是否已经发生!!!我已经知道如何解决这个问题了!我想知道如何用 DOMContentLoaded 解决!!!