js 判断页面是否加载完成
2015-10-25 16:20
495 查看
javascript代码如下:
说明如下:
Document.readyState属性描述了文档的加载状况,一个文档的readyState可能是以下的其中一个:
loading
文档仍然在加载
interactive
文档已经加载完毕而且已经被解析,但是一些子资源,例如图像,样式表和框架还在加载。这个状态表明DOMContentLoaded事件已经被触发。
complete
文档和全部的子资源已经加载完毕。这个状态表明load事件已经被触发。
当readyState属性值改变的时候,document对象的readystatechange事件被触发。
document.onreadystatechange = subSomething; //当页面加载状态改变的时候执行这个方法 function subSomething() { if(document.readyState == “complete”) //判断页面加载状态 myform.submit(); }
说明如下:
Document.readyState属性描述了文档的加载状况,一个文档的readyState可能是以下的其中一个:
loading
文档仍然在加载
interactive
文档已经加载完毕而且已经被解析,但是一些子资源,例如图像,样式表和框架还在加载。这个状态表明DOMContentLoaded事件已经被触发。
complete
文档和全部的子资源已经加载完毕。这个状态表明load事件已经被触发。
当readyState属性值改变的时候,document对象的readystatechange事件被触发。
相关文章推荐
- 详解JavaScript编程中正则表达式的使用
- 左右AjaxFileUpload背景返回Json治
- js document对象
- javascript基本语法6 其他引用类型对象
- 浅谈JavaScript、ES5、ES6
- js自定义正则表达式
- js基础看这里
- jsp中对话框的实现
- 使用Jsoup 抓取页面的数据
- js Array类型
- js图片文字上下自动滚动
- 《基于MVC的JavaScript Web富应用开发》 电子工业出版社 (三)
- JS创建对象
- JavaScript编程中布尔对象的基本使用
- 举例讲解JavaScript中将数组元素转换为字符串的方法
- 总结js中数据类型的bool值及其比较
- 在JSP中动态生成随机验证码,登录时后台校验验证码,以及如何避免同一个验证码被重复提交爆破密码
- 一个由proguard与fastJson引起的血案
- POJ 2253 Frogger(floyd 或 dijstra)
- 理解JavaScript的闭包