Mobile Web #5 判斷網路連線狀態

image

為了判斷網路連線的狀態,各家瀏覽器都有支援判斷的 js 語法,不過 IE 並不跟著走。

Internet explorer

這邊有很詳細的介紹

http://help.dottoro.com/ljcuiwad.php

Other Browsers

利用 navigator.onLine 可以抓到網路卡的狀態,不過並不一定是實際網路,如果是中間的 router 掛掉,或是伺服器真的有問題就沒這麼容易判斷囉。

    <script>
var
statusElem = document.getElementById('status')

setInterval(function () {
statusElem.innerHTML = navigator.onLine ? 'online' : 'offline';
}, 250);
</script>


http://html5demos.com/nav-online

http://help.dottoro.com/ljcuiwad.php

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *