老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何使用JS在瀏覽器中判斷當前網絡連接狀態

這篇文章主要介紹如何使用JS在瀏覽器中判斷當前網絡連接狀態,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創新互聯服務項目包括興山網站建設、興山網站制作、興山網頁制作以及興山網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,興山網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到興山省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!

使用JS在瀏覽器中判斷當前網絡狀態的幾種方法如下:

1. navigator.onLine

2. ajax請求

3. 獲取網絡資源

4. bind()

1. navigator.onLine

通過navigator.onLine判斷當前網絡狀態:

if(navigator.onLine){
 ...
}else{
 ...
}

非常簡單,但是并不準確-根據MDN的描述:

navigator.onLine只會在機器未連接到局域網或路由器時返回false,其他情況下均返回true。

也就是說,機器連接上路由器后,即使這個路由器沒聯通網絡,navigator.onLine仍然返回true。

2. ajax請求

采用get請求的方式,根據返回值判斷是否能夠成功get到數據,從而確定當前的網絡狀態:

$.ajax({
 url: 'x.html',
 success: function(result){
  ...
 }, 
 error: function(result){
  ...
 }
});

3. 獲取網絡資源

原理同2,在頁面放一張隱藏圖片,設置其onerror函數(獲取圖片資源失敗時會調用該函數):




 
 check status

每次點擊button時,更新該圖片的src。若獲取圖片失敗,則認為網絡連接失敗

這種判斷網絡狀態的準確完全取決于圖片資源是否穩定。。。

4. bind()

原理同1:

var netStatue = true;
$(window).bind('online', function(){
 netStatue = true;
});
$(window).bind('offline', function(){
 netStatue = false;
});
...
if(netStatue){
 ...
}else{
 ...
}

以上是“如何使用JS在瀏覽器中判斷當前網絡連接狀態”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創新互聯行業資訊頻道!


網站欄目:如何使用JS在瀏覽器中判斷當前網絡連接狀態
新聞來源:http://www.xueling.net.cn/article/jhjioi.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 色狠狠色狠狠综合天天 | 欧美日韩精品一二三区 | 在线看免费无码AV天堂 | 草莓视频做爰视频免费观看 | 一本一本久久a久久精品综合麻豆 | 凌晨三点看的片免费 | 国产泡妞岁18xxxx免费看 | 国产午夜片无码区在线观看 | 新白娘子传奇50集免费赵雅芝版 | 国产伦精品一区二区三区四区免费 | 妺妺窝人体色www在线观看 | 日韩免费小视频 | 欧美日韩国产成人高清视 | 欧美人与动牲猛交XXXXBBBB | 三年中文在线观看免费大全 | 欧美韩一区二区 | 国产精品视频区1 | 十八禁韩国女主播vip秀362视频 | 色天堂视频 | 女人高潮被爽到呻吟在线观看 | 一区二区不卡在线 | 最近2019年中文字幕大全 | 欧美成人免费草草影院视频 | 国产亚洲精品成人av久久影院 | 狠狠操狠狠插 | 爱唯侦察国产合集亚洲 | 精品国产综合久久 | 一区一区| 文中字幕一区二区三区视频播放 | 狠狠躁夜夜躁人人爽天天天天97 | 视频第一区 | 好吊日av | 香港毛片基地 | 久久久噜噜噜久久人人看 | 久久精品青草 | 国产成人精品视频在线观看 | 日本三级午夜在线看激 | 欧美阿v高清资源不卡在线播放 | 日韩精品一区二区三区老鸭窝 | 亚洲欧美一区二区精品中文字幕 | a一级片|