查看完整版本: Javascript 最简单检测网速的方法和应用

snowfox373 2007-11-25 20:33

Javascript 最简单检测网速的方法和应用

Javascript 最简单检测网速的方法和应用。网速很慢,但又得打开 Flash 是一件很痛苦的事情,特别是 Silverlight 来临之际,这个技术可能有点用。方法其实很简单,就是计算读完一个图片的速度,而这个图片是隐藏的。s/B}Zq)K-cdP-n_6m
[e;E7dK#Ih.r
  具体代码如下:[code]<SCRIPT LANGUAGE="JavaScript">   
}gD8f8i var starttime = new Date()   2k:l,yG"r
</SCRIPT>    y+W*GOT~/|
<img src="images/ConvLogo.JPG?id=<%Int(37462 * Rnd + 32)%>" width=0 height=0 onload="getbandwidth();">   
`%G4~u2b#GS <SCRIPT LANGUAGE="JavaScript">   4KK J'[6h%Z8BH
function getbandwidth()   
5a9fzO'PF0x {   cR~1jBO\"Q1[:M
    var filesize = 3.65    //measured in KB   
~2~Bw.l$_o,u @     var l = 2           f)f-~7HlN`[xZ$`,X
2a$F^ BJ| c*N
    var endtime = new Date()   u*Ilfi*Z
    var speed = Math.round(filesize*1000)/(endtime - starttime)   SOm tj:]*Nf
      if (speed>10)   u(BWX8gD7MY
        window.location='za/default.asp?ads=enabled'   
sH _wW]3J}        else   
gD y6yyK$x         window.location='za/default.asp'   -X$c-X%X/Q
}   
\5Gfou%J'Y4q d,z
-taV[f)C;HZ </SCRIPT> [/code]这个 img scr 是可以任何的一个图片,而 id 是为了仿制 Cache 起来影响检测。
页: [1]
查看完整版本: Javascript 最简单检测网速的方法和应用
查看完整版本: Javascript 最简单检测网速的方法和应用