利用JS测试目标网站的打开响应速度


Posted in Javascript onDecember 01, 2017

闲来无事,用JS写了一个简单的测试目录网站打开速度的小东西,注意这个只是本机打开目录网站的速度,不代表其它用户的打开也是这个速度,实际上也可用于测试本地网络速度

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
</head>

<body bgcolor="transparent" style="color:#FFFFFF;">
<style type="text/css">
input{font-size:12px;padding:0 5px;line-height:21px; font-family:tahoma;border:1px solid #ccc;height:21px;}                        </style>
<script language="javascript">
tim=1
setInterval("tim++",100)
b=1
var autourl = new Array();
autourl[1] = "www.qq.com";
autourl[2] = "3water.com";
autourl[3] = "www.baidu.com";
autourl[4] = "www.sina.com";

function butt(){
document.write("<form name=autof style='padding:0px; margin:0px;'>")
for (var i = 1; i < autourl.length; i++) document.write("<input type=text name=txt" + i + " size=25 style='color:#999;' value=测试中…> =》<input type=text name=url" + i + " size=40> =》<input type=button value=GO onclick=window.open(this.form.url" + i + ".value)><br>")
document.write("<input onclick='window.location.reload()' type=submit value='刷新' style='margin-top:10px'></form>")
}
butt()
function auto(url){
document.forms[0]["url"+b].value=url
if(tim>200)
{document.forms[0]["txt"+b].value="网址"+b+"链接超时"}
else
{ document.forms[0]["txt" + b].value = "网址" + b + ": 访问速度" + tim * 10 + "ms" }
b++
}
function run(){for(var i=1;i<autourl.length;i++)document.write("<img src="+autourl[i]+"/"+Math.random()+" width=1 height=1 onerror=auto('"+autourl[i]+"') style='display:none'>")}
run()
</script>
</body>
</html>

每台电脑所在的网络环境都很复杂,所以这个脚本得出的值只做参考。

Javascript 相关文章推荐
JS简单操作select和dropdownlist实例
Nov 26 Javascript
jQuery层级选择器用法分析
Feb 10 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
Mar 04 Javascript
jquery实现表格本地排序的方法
Mar 11 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
Aug 22 Javascript
轻松实现jquery手风琴效果
Jan 14 Javascript
VueJs与ReactJS和AngularJS的异同点
Dec 12 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
Mar 07 Javascript
关于vue.js发布后路径引用的问题解决
Aug 15 Javascript
利用Angular2 + Ionic3开发IOS应用实例教程
Jan 15 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 jQuery
ES6 Object方法扩展的应用实例分析
Jun 25 Javascript
Vue-Access-Control 前端用户权限控制解决方案
Dec 01 #Javascript
javascript按顺序加载运行js方法
Dec 01 #Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
Dec 01 #Javascript
javascript Function函数理解与实战
Dec 01 #Javascript
React Native react-navigation 导航使用详解
Dec 01 #Javascript
分析JS单线程异步io回调的特性
Dec 01 #Javascript
JavaScript定义及输出螺旋矩阵的方法详解
Dec 01 #Javascript
You might like
世界第一个无线广播电台 KDKA
2021/03/01 无线电
php设计模式 Adapter(适配器模式)
2011/06/26 PHP
JS(jQuery)实现聊天接收到消息语言自动提醒功能详解【提示“您有新的消息请注意查收”】
2019/04/16 PHP
laravel开发环境homestead搭建过程详解
2020/07/03 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
2020/07/13 PHP
Javascript延迟执行实现方法(setTimeout)
2010/12/30 Javascript
Js,alert出现乱码问题的解决方法
2013/06/19 Javascript
setInterval()和setTimeout()的用法和区别示例介绍
2013/11/17 Javascript
JavaScript代码编写中各种各样的坑和填坑方法
2014/06/06 Javascript
让人蛋疼的JavaScript语法特性
2014/09/30 Javascript
angularjs指令中的compile与link函数详解
2014/12/06 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
jQuery中的siblings用法实例分析
2015/12/24 Javascript
vue.js 表格分页ajax 异步加载数据
2016/10/18 Javascript
jQuery 的 ready()的纯js替代方法
2016/11/20 Javascript
Bootstrap下拉菜单样式
2017/02/07 Javascript
js绑定事件和解绑事件
2017/04/27 Javascript
vue.js的computed,filter,get,set的用法及区别详解
2018/03/08 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
微信公众号生成新浪短网址的实现(快速生成)
2019/08/18 Javascript
详解微信小程序开发之formId使用(模板消息)
2019/08/27 Javascript
JS实现移动端双指缩放和旋转方法
2019/12/13 Javascript
[03:01]DOTA2英雄基础教程 露娜
2014/01/07 DOTA
Python实现通过解析域名获取ip地址的方法分析
2019/05/17 Python
OpenCV 模板匹配
2019/07/10 Python
python二进制读写及特殊码同步实现详解
2019/10/11 Python
python list数据等间隔抽取并新建list存储的例子
2019/11/27 Python
python如何实现不用装饰器实现登陆器小程序
2019/12/14 Python
基于K.image_data_format() == 'channels_first' 的理解
2020/06/29 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
2020/12/10 Python
美国旅游网站:Tours4Fun
2017/02/17 全球购物
护士辞职信范文
2014/01/19 职场文书
合伙协议书范本
2014/04/21 职场文书
2015年仓库工作总结
2015/04/09 职场文书
开业庆典致辞
2015/08/01 职场文书
《绝招》教学反思
2016/02/20 职场文书