岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的Javascript 最简单检测网速的方法和应用,希望大家看完后能赶快学习起来。
【 tulaoshi.com - Web开发 】
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)
最简单检测网速的方法和应用。网速很慢,但又得打开 Flash 是一件很痛苦的事情,特别是 Silverlight 来临之际,这个技术可能有点用。
具体代码如下:
SCRIPT LANGUAGE="JavaScript"
var starttime = new Date()
/SCRIPT
img src="images/ConvLogo.JPG?id=%Int(37462 * Rnd + 32)%" width=0 height=0 onload="getbandwidth();"
SCRIPT LANGUAGE="JavaScript"
function getbandwidth()
{
var filesize = 3.65 //measured in KB
var l = 2
var endtime = new Date()
var speed = Math.round(filesize*1000)/(endtime - starttime)
if (speed10)
window.location='za/default.asp?ads=enabled'
else
window.location='za/default.asp'
}
/SCRIPT
这个 img scr 是可以任何的一个图片,而 id 是为了仿制 Cache 起来影响检测.
filesize 是 img scr 的大小,而 speed 就是计算出值拉.
什么,10KB 的速度?哈哈,那时在南非,网速超级慢,所以......
这个代码其实很简单,就是计算读完一个图片的速度,而这个图片是隐藏的。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)来源:http://www.tulaoshi.com/n/20160220/1632190.html
看过《Javascript 最简单检测网速的方法和应用》的人还看了以下文章 更多>>