js判断页面是否加载完成的方法

用document.onreadystatechange的方法来监听状态改变,
然后用document.readyState == “complete”判断是否加载完成

判断页面是否加载完成代码如下:

document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法.
function subSomething()
{
if(document.readyState == “complete”) //当页面加载状态
myform.submit(); //表单提交
} 

状态说明:

uninitialized - (未初始化)还没有调用send()方法
loading - (载入)已调用send()方法,正在发送请求
loaded - (载入完成)send()方法执行完成,已经接收到全部响应内容
interactive     - (交互)正在解析响应内容
completed - (完成)响应内容解析完成,可以在客户端调用了

jquery 页面加载完成后执行的方法可以写到ready里面:

$(document).ready(function() {
// 代码
}); 

 

 

来源://作者:/更新时间:2013-10-31
相关文章
评论:
验证码:
匿名评论: