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

首頁 > 編程 > JavaScript > 正文

JS檢測是否可以訪問公網服務器功能代碼

2019-11-19 16:18:28
字體:
來源:轉載
供稿:網友

wifi認證開發過程所用到的,源碼如下:

注:檢測AC是否放行成功,是否可以訪問公網阿里云服務器

功能調用:

checkNet().then(function(res) {  if(res) {    //連網成功      }  } else {    //連網失敗          }})

功能代碼:

(function() {  //檢測入口  checkNet = function() {    var def = $.Deferred();    xiuNet(null).then(function(res) {      netWork(null).then(function(res) {        if(res) {          def.resolve(true);        } else {          def.resolve(false);        }      })    })    return def.promise();  }  //嗅探網絡,解決ios彈框接入網絡問題  var checkTime = 2; //嗅探次數  xiuNet = function(def) {    if(def == null) {def = $.Deferred();}    var iframe = document.createElement("iframe");    iframe.style.cssText = "display:none;width:0px;height:0px;";    document.body.appendChild(iframe);    var ua = navigator.userAgent;    if(ua.indexOf("iPhone") != -1 || ua.indexOf("iPod") != -1 ||      ua.indexOf("iPad") != -1) {      iframe.src = "http://www.baidu.com" + "?timestap=" + new Date().getTime();      console.info("嗅探網絡----");      if(checkTime > 1) {        checkTime--;        setTimeout(function() {          xiuNet(def)        }, 1000);      } else {        def.resolve(true);      }    } else {      def.resolve(false);    }    return def.promise();  }  //檢測網絡,是否可以連接公網  var cnetTime = 3; //檢測網絡次數  netWork = function(def) {    if(def == null) {def = $.Deferred();}    $.ajax({      type: "get",      timeout: 2000,      dataType: "jsonp",      jsonp: "callback",      url: 'https://jktv.tv/shphone/ver.txt',      success: function(data) {},      error: function(xhr) {        $("#ddd").html("status:"+xhr.status)        if(xhr.readyState == 4 && xhr.status == 200) {          def.resolve(true);        } else {          if(cnetTime > 1) {            cnetTime--;            setTimeout(function() {              netWork(def)            }, 200);          } else {            def.resolve(false);          }        }      }    });    return def.promise();  }})();

以上所述是小編給大家介紹的JS檢測是否可以訪問公網服務器,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 满城县| 顺昌县| 瑞丽市| 新巴尔虎左旗| 昭觉县| 灵丘县| 正阳县| 定襄县| 江达县| 张家口市| 保靖县| 东辽县| 镇康县| 六枝特区| 海丰县| 屏南县| 磐安县| 淳化县| 扶余县| 昌平区| 宁陵县| 敦化市| 云和县| 泸水县| 天等县| 新田县| 大冶市| 云南省| 吉水县| 苏尼特右旗| 绵竹市| 双鸭山市| 杂多县| 双城市| 北碚区| 合作市| 和顺县| 民和| 科技| 江油市| 龙泉市|