国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

純Javascript實現ping功能的方法

2019-11-20 12:53:04
字體:
來源:轉載
供稿:網友

本文實例講述了純Javascript實現ping功能的方法。分享給大家供大家參考。具體實現方法如下:

function ping(ip) {  var img = new Image();  var start = new Date().getTime();  var flag = false;  var isCloseWifi = true;  var hasFinish = false;  img.onload = function() {    if ( !hasFinish ) {      flag = true;      hasFinish = true;      img.src = 'X://';      console.log('Ping ' + ip + ' success. ');    }  };  img.onerror = function() {    if ( !hasFinish ) {      if ( !isCloseWifi ) {        flag = true;        img.src = 'X://';        console.log('Ping ' + ip + ' success. ');      } else {        console.log('network is not working!');      }      hasFinish = true;    }  };  setTimeout(function(){    isCloseWifi = false;    console.log('network is working, start ping...');  },2);  img.src = 'http://' + ip + '/' + start;  var timer = setTimeout(function() {    if ( !flag ) {      hasFinish = true;      img.src = 'X://';      flag = false ;      console.log('Ping ' + ip + ' fail. ');    }  }, 1500);}ping('www.google.com:80');

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 祁东县| 金川县| 泾川县| 依安县| 烟台市| 呼和浩特市| 阳泉市| 汶川县| 措勤县| 乌兰察布市| 秀山| 闻喜县| 太白县| 高邑县| 墨江| 堆龙德庆县| 西和县| 三明市| 绥宁县| 溧水县| 滦南县| 托克逊县| 疏附县| 尼木县| 郑州市| 高邮市| 南岸区| 阳原县| 太谷县| 满洲里市| 林芝县| 康乐县| 姚安县| 鸡泽县| 旬阳县| 桐庐县| 双峰县| 宁河县| 达拉特旗| 茶陵县| 旺苍县|