js怎么获取加载进度,请问用JS怎么获取网页加载完成所需时间
来源:整理 编辑:航空兔素材 2023-06-06 23:33:05
本文目录一览
1,请问用JS怎么获取网页加载完成所需时间
<script><br> var start_time = new Date();<br> var end_time = "" ;<br> var t = setInterval(function(){<br> if(document.readyState=="complete"){aa();}<br> },500)<br><br> function aa(){<br> end_time = new Date();<br> alert(end_time.getTime() - start_time.getTime() );<br> clearInterval(t);<br> }<br></script><script><br> var start_time = new date();<br> var end_time = "" ;<br> var t = setinterval(function(){<br> if(document.readystate=="complete"){aa();}<br> },500)//毫秒为单位<br><br> function aa(){<br> end_time = new date();<br> alert(end_time.gettime() - start_time.gettime() );<br> clearinterval(t);<br> }<br></script>这个问题我感觉蛮难办的因为可能会有延时脚本、较大的素材等因素的影响,要想准确的输出页面加载完成的时间戳都比较困难。即使不考虑这个因素,通过js来获取页面刚开始加载的时间和加载完成的时间,在进行对比,难度是比较大的。毕竟js需要自己获取自己的状态,这个真不好办。。在浏览器层面,可以很轻松的使用开发调试工具来获取整体的加载时间,Firebug、Chrome Development Tools都有这个功能如果哪位朋友有比较好的解决思路,还望不吝赐教
2,js怎么实现页面加载进度
<p><html><br><head><br><title>页面加载</title><br><meta http-equiv="content-type" content="text/html; charset=gb2312"><br></head><br><body bgcolor="#ffffff" leftmargin="0" topmargin="0"><br><table border=0 cellpadding=0 cellspacing=0 width="100%" height="100%"><br><tr> <br><form name=loading><br><td align=center> <br><p><font color=gray>载入中,请稍候……</font></p><br><p> <br><input type=text name=chart size=46 style="font-family:arial; <br>font-weight:bolder; color:gray;<br> background-color:white; padding:0px; border-style:none;"><br><br><br><input type=text name=percent size=46 style="font-family:arial; <br>color:gray; text-align:center; <br>border-width:medium; border-style:none;"><br><script>var bar = 0 <br>var line = "||" <br>var amount ="||" <br>count() <br>function count(){ <br>bar= bar+2 <br>amount =amount + line <br>document.loading.chart.value=amount <br>document.loading.percent.value=bar+"%" <br>if (bar<99) <br>{settimeout("count()",100);} <br>else <br>{window.location = " <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.qq.com%2f%22%3b%7d" target="_blank">http://www.qq.com/";}</a><br>}<br></script><br></p><br></td><br></form><br></tr><br></table><br></body><br></html></p> <p> </p> <p>参考一下吧</p>分别在每个加载js和图片的完成后,刷新一次进度条,
文章TAG:
怎么 获取 加载 进度 js怎么获取加载进度
大家都在看
-
卡通兔的名字配图,兔子啾啾成为英国网红卡通明星
2023-01-03
-
相机卡通素材,map相机美化照片贴纸优点:可以映射照片
2023-01-15
-
卡通刀 素材,关上电梯门,第一天嘭!
2023-01-17
-
禁止检查卡通图片,上传清单发现状态栏显示禁止显示"
2023-02-25
-
情侣头像卡通可爱蒙眼,求一对情侣头像of可爱,动漫,简单
2023-02-28
-
蚕是怎么变化的图片,用甚么方法记录小蚕生长变化
2023-03-06
-
赵四卡通,我笑了一下柯南不敢买新衣服因为怕穿上会被笑
2023-01-28
-
横图郑容和卡通图片,如何快速浏览精美图册
2023-02-01
-
正反面猫头卡通图片
2023-02-08
-
公主抱卡通图片,女生要的是什么?
2023-02-26
-
卡通 简笔画 饼干,香农卡通small饼干适合人群幼童自制
2022-12-30
-
鸡生蛋蛋生鸡卡通图片,借鸡生蛋是融资租赁法律关系?
2023-01-09
-
烦恼的女孩图片卡通图片
2023-01-22
-
卡通蚯蚓图片,澳洲列为保护动物蚯蚓生活在土壤里
2023-01-28
-
小黄人 漫威卡通,《偷爹2》小黄人服从格鲁和纳瓦利奥
2023-01-29