• Javascript 最简单检测网速的方法和应用
  • 发表时间:2008-08-27 11:07:49 点击:29
  •         Javascript 最简单检测网速的方法和应用。网速很慢,但又得打开 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 (speed>10)
            window.location='za/default.ASP?ads=enabled'
           else
            window.location='za/default.asp'
    }
    </SCRIPT>
      这个 img scr 是可以任何的一个图片,而 id 是为了仿制 Cache 起来影响检测.
    filesize 是 img scr 的大小,而 speed 就是计算出值拉.
    什么,10KB 的速度?哈哈,那时在南非,网速超级慢,所以......
    这个代码其实很简单,就是计算读完一个图片的速度,而这个图片是隐藏的。

    TAG: Javascript

上一篇 用Java的加密机制来保护你的数据   下一篇 编写高级JavaScript应用代码
  • 课程名称
  • 开课时间
  • 学校名称
  • 原价
  • 优惠价
    高级搜索
    • 选择区域
    • 课程类别
    • 开课时间
    • 结束时间
    • 课程名称
    • 学校名称
    • 价格范围 至:
    赞助商链接
    热门推荐
  • Copyright © 2007-2008 [ 南京首屏信息技术有限公司 ] Houxue.com All rights reserved.苏ICP备08001743号
  • 咨询电话:025-84767067,84767068,84767069,84767070,52219232(三山街店),84586200(光华门店)
  • 关于厚学网 | 友情链接 | 联系我们