JavaScript判断页面是否已经加载完毕
2013-12-12 11:04
645 查看
做页面时经常会遇到当前页面加载完成后,执行某些初始化工作。这时候就要知道如何判断页面(包括IFRAME)已经加载完成,代码如下: < script language = "javascript" > document.onreadystatechange = statechange; function statechange() { if (document.readyState == 'complete') { for (i = 0; i < window.frames[].length; i++) { window.frames[i].document.onreadystatechange = statechange; if (window.frames[i].document.readyState != 'complete') { statechange(); alert("加载完毕!"); return; } } } } < /script> FROM:http://www.kqiqi.com/knowledge/program/717.html
用document.onreadystatechange的方法来监听状态改变, 然后用document.readyState == “complete”判断是否加载完成 < script language = "javascript" > document.onreadystatechange = subSomething; //当页面加载状态改变的时候执行这个方法. function subSomething() { if (document.readyState == “complete”) //当页面加载状态 alert("加载完毕!"); //加载完毕 } </script> 页面加载readyState的五种状态 原文如下: 0: (Uninitialized) the send( ) method has not yet been invoked. 1: (Loading) the send( ) method has been invoked, request in progress. 2: (Loaded) the send( ) method has completed, entire response received. 3: (Interactive) the response is being parsed. 4: (Completed) the response has been parsed, is ready for harvesting. 翻译成中文为: 0 - (未初始化)还没有调用send()方法 1 - (载入)已调用send()方法,正在发送请求 2 - (载入完成)send()方法执行完成,已经接收到全部响应内容 3 - (交互)正在解析响应内容 4 - (完成)响应内容解析完成,可以在客户端调用了 FROM: /article/1253937.html
方法一 <body onload="alert();"> < script language = "javascript" > //方法二 $(document).ready(function(){ alert("加载完毕!");//执行 }) //方法三 window.onload = function(){ //全部加载完成!! } </script>
相关文章推荐
- JavaScript判断页面是否已经加载完毕
- JavaScript判断页面是否已经加载完毕
- JavaScript判断图片是否已经加载完毕的方法汇总
- JavaScript判断图片是否已经加载完毕的方法汇总
- javaScript & jquery判断图片是否加载完毕
- javaScript & jquery完美判断图片是否加载完毕
- 页面状态javascript 判断 iframe是否加载成功
- 在css加载完毕后自动判断页面是否加入css或js文件
- 判断webbrowser页面是否完全加载完毕的方法
- 判断页面是否加载完毕
- Javascript判断页面是否加载完成 推荐
- javaScript & jquery完美判断图片是否加载完毕
- javaScript & jquery完美判断图片是否加载完毕
- 判断webbrowser页面是否完全加载完毕的方法
- js判断页面是否加载完毕
- js判断页面是否加载完毕
- C# webbrowser判断页面是否加载完毕
- javaScript & jquery完美判断图片是否加载完毕
- javaScript & jquery完美判断图片是否加载完毕
- javaScript & jquery完美判断图片是否加载完毕