document.onreadystatechange事件

我心飞翔 分类:实例代码

当页面状态发生变化时,可以触发此事件。

根据不同的状态可以实现等于与window.onload和DOMContentLoaded事件。

但是需要注意的是onreadystatechange事件在W3C标准中,只对XMLHttpRequest对象有定义。

具体可以参阅onreadystatechange事件简单介绍一章节。

代码实例如下:

document.onreadystatechange = function () {
  //当页面加载状态为完全结束时进入 
  if (document.readyState == "complete") { 
     //code
  }
}

readyState等于complete相当于window.onload事件触发。

当readyState等于interactive相当于DOMContentLoaded事件触发。

DOMContentLoaded事件可以参阅DOMContentLoaded事件用法简单介绍一章节。

document.onreadystatechange事件,这样的场景在实际项目中还是用的比较多的,关于document.onreadystatechange事件就介绍到这了。

document.onreadystatechange事件属于前端实例代码,有关更多实例代码大家可以查看

回复

我来回复
  • 暂无回复内容