js判斷瀏覽器是否聯網

今天公司的需求裏 須要判斷一下用戶聯網的狀態 用到了下面的這個H5的方法 記錄下來 
//爲了更好地肯定網絡是否可用,HTML5還定義了兩個事件:online和offline。 //當網絡從離線變爲在線或者從在線變爲離線時,分別觸發這兩個事件。這兩個事件在window對象上觸發。 var EventUtil = { addHandler: function(element, type, handler) { if (element.addEventListener) { element.addEventListener(type, handler, false); } else if (element.attachEvent) { element.attachEvent("on" + type, handler); } else { element["on" + type] = handler; } } }; EventUtil.addHandler(window, "online", function() { console.log("Online---正常工做"); }); EventUtil.addHandler(window, "offline", function() { alert("Offline ---離線工做"); });
相關文章
相關標籤/搜索