js简单网速测试方法完整实例


Posted in Javascript onDecember 15, 2015

本文实例讲述了js简单网速测试方法。分享给大家供大家参考,具体如下:

运行效果截图如下:

js简单网速测试方法完整实例

具体代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
 <title> New Document </title>
 <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
 <meta name="Generator" content="EditPlus">
 <meta name="Author" content="xinmingyang">
 <meta name="Keywords" content="">
 <meta name="Description" content="">
 </head>
 <body>
 <SCRIPT language=JavaScript>
   var st = new Date();
</SCRIPT>
<IMG alt="测试图片" src="https://3water.com/images/logo.gif" onload="showspeed();">
<div id='showtxt'></div>
<script>
  var arr=["网速低于50KB","网速在50-100KB之间","网速在100-200KB之间","网速在200-300KB之间","视频通讯"];
  function showspeed() 
  { 
    var filesize =35.4;  //measured in KB  
    var et = new Date(); 
    var speed = Math.round(filesize*1000)/(et - st);
    document.title=speed;
    var scope=(speed>0 && speed<=50)?0:(speed>50 && speed<=100)?1:(speed>=100 && speed<200)?2:(speed>=200 && speed<300)?3:4;
    alert(scope)
    document.getElementById("showtxt").innerHTML = ("您的下载速度为:" + arr[scope] + " (K/秒)") 
  } 
</script>
 </body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
js 小贴士一星期合集
Apr 07 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
Feb 27 Javascript
网页中可关闭的漂浮窗口实现可自行调节
Aug 20 Javascript
JS对HTML标签select的获取、添加、删除操作
Oct 17 Javascript
js动态设置鼠标事件示例代码
Oct 30 Javascript
ECMA5数组的新增方法有哪些及forEach()模仿实现
Nov 03 Javascript
BootStrap中关于Select下拉框选择触发事件及扩展
Nov 22 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
Apr 11 Javascript
jQuery中each循环的跳出和结束实例
Aug 16 jQuery
element-ui 设置菜单栏展开的方法
Aug 22 Javascript
利用JS代码自动删除稿件的普通弹幕功能
Sep 20 Javascript
原生JavaScript实现购物车
Jan 10 Javascript
JQuery中Ajax()的data参数类型实例分析
Dec 15 #Javascript
理解javascript闭包
Dec 15 #Javascript
jQuery检测滚动条是否到达底部
Dec 15 #Javascript
js实现根据身份证号自动生成出生日期
Dec 15 #Javascript
浅析javascript的return语句
Dec 15 #Javascript
轻松学习Javascript闭包函数
Dec 15 #Javascript
Javascript基于AJAX回调函数传递参数实例分析
Dec 15 #Javascript
You might like
php session 检测和注销
2009/03/16 PHP
利用php + Laravel如何实现部署自动化详解
2017/10/11 PHP
利用WebBrowser彻底解决Web打印问题(包括后台打印)
2009/06/22 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
2013/06/09 Javascript
jquery和javascript的区别(常用方法比较)
2013/07/04 Javascript
Javascript 浮点运算的问题分析与解决方法
2013/08/27 Javascript
简介AngularJS中$http服务的用法
2016/02/06 Javascript
简单实现jQuery进度条轮播实例代码
2016/06/20 Javascript
AngularJS中filter的使用实例详解
2017/08/25 Javascript
vue-cli 首屏加载优化问题
2018/11/06 Javascript
利用React Router4实现的服务端直出渲染(SSR)
2019/01/07 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
深入koa-bodyparser原理解析
2019/01/16 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
JS自定义对象创建与简单使用方法示例
2020/01/15 Javascript
python使用Tkinter实现在线音乐播放器
2018/01/30 Python
windows下python和pip安装教程
2018/05/25 Python
python的debug实用工具 pdb详解
2019/07/12 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
Python自动化导出zabbix数据并发邮件脚本
2019/08/16 Python
Python+appium框架原生代码实现App自动化测试详解
2020/03/06 Python
Python实现壁纸下载与轮换
2020/10/19 Python
html5教程实现Photoshop渐变色效果
2013/12/04 HTML / CSS
佳能英国官方网站:Canon UK
2017/08/08 全球购物
选购世界上最好的美妆品:Cult Beauty
2017/11/03 全球购物
奇怪的鱼:Weird Fish
2018/03/18 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
Wallis官网:英国女装零售商
2020/01/21 全球购物
西班牙Polo衫品牌:Polo Club
2020/08/09 全球购物
采购部主管岗位职责
2014/01/01 职场文书
员工培训邀请函
2014/01/11 职场文书
公司募捐倡议书
2014/05/14 职场文书
活动总结新闻稿
2014/08/30 职场文书
中秋晚会活动方案
2014/08/31 职场文书
高质量“欢迎词”
2019/04/03 职场文书