
这个问题我感觉蛮难办的
因为可能会有延时脚本、较大的素材等因素的影响,要想准确的输出页面加载完成的时间戳都比较困难。
即使不考虑这个因素,通过js来获取页面刚开始加载的时间和加载完成的时间,在进行对比,难度是比较大的。毕竟js需要自己获取自己的状态,这个真不好办。。
在浏览器层面,可以很轻松的使用开发调试工具来获取整体的加载时间,Firebug、Chrome Development Tools都有这个功能
如果哪位朋友有比较好的解决思路,还望不吝赐教
方法很多,大致有:
1、获取客户端时间,与当前服务器时间,进行比较,若时间存在过大差值,则停止后续服务与代码
2、全部改用服务器时间,这样代码修改量估计不小,还容易存在BUG
3、核心业务处加上时间校验,其他的无所谓吧
由于看不到源代码,只能帮到这个地步了
这个好解决,首先取出系统运行的时间,存放在一个变量里,等待代码执行完毕后,再把当前的时间减去执行前的时间。给你写下代码吧:版本 2支持库 spec局部变量 执行前, 整数型执行前 = 取启动时间 ()计次循环首 (100, ) 调试输出 (“1”)计次循环尾 ()信息框 (到文本 ((取启动时间 () - 执行前) ÷ 1000) + “秒”, 0, )
以上就是关于请问用JS怎么获取网页加载完成所需时间全部的内容,包括:请问用JS怎么获取网页加载完成所需时间、asp获取服务器时间、易语言怎么取网页的时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)