国产探花免费观看_亚洲丰满少妇自慰呻吟_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檢測是否可以訪問公網服務器,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄂托克旗| 泸定县| 兴海县| 新蔡县| 青龙| 景宁| 横峰县| 汾阳市| 自贡市| 深圳市| 鄱阳县| 阳高县| 吴桥县| 沁源县| 天镇县| 丰原市| 寻乌县| 克拉玛依市| 黔西县| 克什克腾旗| 甘德县| 宝兴县| 望奎县| 杭锦后旗| 晋州市| 舒城县| 城步| 河间市| 酉阳| 瓦房店市| 平果县| 台湾省| 醴陵市| 江安县| 印江| 湖州市| 平原县| 泰来县| 天镇县| 武安市| 逊克县|