javascript - 当 document.readystate==complete 与 onload 触发时一样吗?

标签 javascript internet-explorer dom-events

在Internet Explorer 中,当onreadystatechange 被触发,readystate 切换到完成时,是否同时触发onload 事件?到这个时候所有的请求都完成了吗?

最佳答案

document.onreadystatechange 通常比 window.onload 更优化,因为它在加载所有外部资源(例如图像)之前触发。但是,它目前没有得到很好的支持(但如果您只关心 IE,那么这不是问题)。

参见:https://developer.mozilla.org/en/DOM/document.onreadystatechange

或者,对于 IE:http://msdn.microsoft.com/en-us/library/ms536957(v=vs.85).aspx

关于javascript - 当 document.readystate==complete 与 onload 触发时一样吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4817682/

相关文章:

javascript - jQuery.getJSON - 访问控制允许来源问题

javascript - Kendo UI ListView - 在编辑时切换模型实例

javascript - 发送表单而不显示结果

css - IE8 不识别 HTML5(即使有 shiv)

JavaScript 图片加载事件绑定(bind)

javascript - 使用 JavaScript 正则表达式将 'First.Last@example.com' 变成 'flast'

css - 没有一个 IE 版本加载我的字体文件

css - IE 不呈现某些 div

javascript - 在重定向时显示加载图像

javascript - Google 如何检测搜索框中的输入以显示即时结果?