Di bawah ini kita akan memepelajari cara mendeteksi browser sedang online atau offline dengan JavaScript.
Deteksi Offline
Properti onLine
dari objek Navigator
dapat mengembalikan nilai Boolean yang menentukan apakah browser dalam mode online atau offline:
Contoh
Cari tahu apakah browser sedang online:
function myFunction() { var x = "browser ini online? " + navigator.onLine; document.getElementById("demo").innerHTML = x; }
<!DOCTYPE html> <html> <body> <p>Klik button di bawah ini untuk melakukan deteksi browser offline.</p> <button onclick="myFunction()">Test</button> <p id="demo"></p> <script> function myFunction() { var x = "browser ini online? " + navigator.onLine; document.getElementById("demo").innerHTML = x; } </script> </body> </html>
Jika browser sedang online maka akan menghasilkan true
tetapi jika sedang offline maka akan menghasilkan false