我正在使用以下腳本來檢查Internet連接。如果結果是'在線'或結果是'離線',我想要做的事情。JavaScript:使用IF語句和navigator.onLine一起檢查互聯網連接
<body>
<p><span id="status">checking...</span></p>
<script>
var statusElem = document.getElementById('status')
setInterval(function() {
statusElem.className = navigator.onLine ? 'online' : 'offline';
statusElem.innerHTML = navigator.onLine ? 'online' : 'offline';
}, 250);
</script>
</body>
任何想法?基本上我想使用IF語句:IF在線的話,否則..
...你在找'if(navigator.onLine){...} else {...}'? – apsillers
無需定時器。只要'navigator.onLine'屬性發生變化,瀏覽器就會觸發全局'online' /'offline'事件。 –
它更好地使用三元運算符,我使用它們而不是如果其他 – paritosh