首页 » DOM » readyState

readyState

IE4最早为document对象引入了readyState属性。然后,其它浏览器也都陆续添加了这个属性,最终HTML5把这个属性纳入了标准当中。Document的readyState属性有两个可能的值:

  • loading,正在加载文档
  • complete,已经加载完文档

使用document.readyState的最恰当的方式,就是通过它来实现一个指示文档已经加载完成的指示器。在这个属性得到广泛支持之前,要实现这样一个指示器,必须借助onload事件处理程序设置一个标签,表明文档已经加载完毕。document.readyState属性的基本用法如下。

if(document.readyState == "complete") {
    //执行操作
}

支持readyState属性的浏览器有IE4+、Firefox 3.6+、Chrome和Opera 9+。

此文章发表在 DOM. 将 固定链接 加入收藏.