建站极客
网络编程 JavaScript 正文
用js统计用户下载网页所需时间的脚本
所属分类:
网络编程 / JavaScript
阅读数:
1862
收藏 0
赞 0
分享
有时候,我们可能根据多台服务器,根据IP计算在南方的用户选择南方的服务器,在北方的选择北方的服务器,但是渐渐发现用IP统计经常出现误差.以前曾想过在客户端用ping的方法看看哪台服务器连接快,但是至少需要用户安装一个插件.现在想想,其实用js似乎也可以解决一部分问题 <script language="javascript"> function getDate() { var d = new Date(); var s = d.getUTCSeconds(); var m = d.getUTCMilliseconds(); return s + ":" + m; } var d1 = getDate(); function _onload() { d2 = getDate(); //计算d2,d1的差值,用xmlhttp传回服务器 alert(d1 + " ---- " + d2); } window.onload = _onload; </script> 根据d2和d1的差值计算每一台服务器和客户端的下载速度,都存在cookie当中,然后再进行比较,选择一个较快的.并且过一定时间就更新一次cookie,进行较正.
JSONP原理及简单实现 这篇文章主要介绍了JSONP原理及简单实现的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
浅析JSONP技术原理及实现 这篇文章主要介绍了浅析JSONP技术原理及实现 的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
json的使用小结 下面小编就为大家带来一篇json的使用小结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
评论 0
收藏 0
赞 0
分享
js验证框架之RealyEasy验证详解 这篇文章主要为大家详细介绍了js验证框架之RealyEasy验证,记录了RealyEasy验证的使用步骤,感兴趣的小伙伴们可以参考一下
评论 0
收藏 0
赞 0
分享
webpack中引用jquery的简单实现 下面小编就为大家带来一篇webpack中引用jquery的简单实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
评论 0
收藏 0
赞 0
分享
查看更多