摘要:方法二輪詢你懂的方法三利用的事件通過輪詢生成通過的事件判斷是否斷網此方法弱點就是耗流量一像素的空輪詢一次手機上用那就蛋疼了這個樣子就會偷偷跑流量。
最佳方法:
結合下面的方法混合使用
在IE和Firefox上使用Ajax輪詢檢查網絡是否斷了,其他瀏覽器上使用 online 和offline事件 偵聽網絡。
下載地址:onlinenetwork for github
引用html設置輪詢時間和地址
time: 時間不設置默認2000
url:不設置默認所有瀏覽器用 online 和 offline事件
jsvar net = onlinenetwork({ "time":1000, "url":"http://*******.com/ping.php" })連上網絡執行
jsnet.onLineHandler(function(){ console.log("連上了!") })斷開網絡執行
jsnet.offLineHandler(function(){ console.log("斷開網絡!") })一般判斷方法: 方法一:利用online和offline事件
此方法是通過 online 和 offline 事件來偵聽是否斷網,但是這個在 IE 和 Firefox 中,并非斷網了就是真的斷網了。(如火狐中在選擇 菜單>>文件>>脫機工作才會觸發 online 和 offline 事件)
總之在IE和Firefox中一般情況下不能觸發這倆事件,只有在選擇脫機狀態下才能觸發此事件。
jswindow.addEventListener("load", function() { var status = document.getElementById("status"); function updateOnlineStatus(event) { var condition = navigator.onLine ? "online" : "offline"; status.className = condition; status.innerHTML = condition.toUpperCase(); } window.addEventListener("online", updateOnlineStatus); window.addEventListener("offline", updateOnlineStatus); });方法二:Ajax輪詢
你懂的
jssetInterval(function(){ //Ajax... },1000)方法三:利用IMG的onerror事件
通過輪詢生成 IMG 通過 img 的 onerror 事件判斷是否斷網
此方法弱點就是耗流量(一像素的空gif 輪詢一次 1.43KB )手機上用那就蛋疼了(這個樣子就會偷偷跑流量...)。
jssetInterval(function(){ var $img = $("") $img.appendTo("body").css("display","none").load(function(){ console.log("連接成功!") $(this).remove() }).error(function(){ console.log("斷網了!") $(this).remove() }) },2000)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85544.html
摘要:前言很認真的說吧,在和騰訊面試官的面試的過程。騰訊二面自我介紹二面的面試官和一面不是同一個面試官,所以在這個時候,我的基本介紹還是和一面一樣,介紹自己的基本信息,以及怎么想到學習前端和怎么學習前端。 前言 很認真的說吧,在和騰訊面試官的面試的過程。有點感覺是在聊天一樣,他們是面試官,但是感覺更像是引路人,不管結果的好壞,在騰訊面試的過程,只要你認真去聽去問,就可以學到很多東西吧。 如果...
摘要:本篇文章著重來給大家講一下中的腦裂問題,以及是如果解決腦裂問題的。過半機制在領導者選舉的過程中,如果某臺獲得了超過半數的選票,則此就可以成為了。就是為了防止腦裂。有痛點才有創新,一個技術肯定都是為了解決某個痛點才出現的。 什么是腦裂 腦裂(split-brain)就是大腦分裂,也就是本來一個大腦被拆分了兩個或多個大腦,我們都知道,如果一個人有多個大腦,并且相互獨立的話,那么會導致人體手...
最近公有云不夠太平,在阿里云故障、AWS故障、谷歌云故障之后,騰訊云也掛了……,幾大公有云頻頻出現故障,一時讓很多上云的小伙伴們無從選擇,還能有靠譜點的嗎?其實,關于公有云的故障,早就引起了很多不滿,一度成為人們上云的最大障礙。這些都是公有云里的大牌,市場地位顯赫,技術過硬,也是不差錢的金主,但仍逃不過故障的魔掌,其它的公有云就更不用提了,只是市場份額不大,出了故障也不像這幾個更受人們關注罷了。這...
閱讀 3898·2021-11-22 13:54
閱讀 2673·2021-09-30 09:48
閱讀 2359·2021-09-28 09:36
閱讀 3110·2021-09-22 15:26
閱讀 1342·2019-08-30 15:55
閱讀 2509·2019-08-30 15:54
閱讀 1424·2019-08-30 14:17
閱讀 2340·2019-08-28 18:25