Javascript 最简单检测网速的方法和应用网速很慢但又得打开 FLASH 是一件很痛苦的事情特别是 Silverlight 来临之际这个技术可能有点用
具体代码如下
<SCRIPT LANGUAGE=JavaScript>
var starttime = new Date()
</SCRIPT>
<img src=images/ConvLogoJPG?id=<%Int( * Rnd + )%> width= height= onload=getbandwidth();>
<SCRIPT LANGUAGE=JavaScript>
function getbandwidth()
{
var filesize = //measured in KB
var l =
var endtime = new Date()
var speed = Mathround(filesize*)/(endtime starttime)
if (speed>)
windowlocation=za/defaultASP?ads=enabled
else
windowlocation=za/defaultasp
}
</SCRIPT>
这个 img scr 是可以任何的一个图片而 id 是为了仿制 Cache 起来影响检测
filesize 是 img scr 的大小而 speed 就是计算出值拉
什么KB 的速度?哈哈那时在南非网速超级慢所以
这个代码其实很简单就是计算读完一个图片的速度而这个图片是隐藏的