Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để phát hiện trình duyệt đang trực tuyến hay ngoại tuyến với JavaScript?


Để phát hiện trình duyệt đang trực tuyến hay ngoại tuyến với JavaScript, mã như sau -

Ví dụ

<!DOCTYPE html>
<html>
<body>
<h1>Online or offline with JavaScript example</h1>
<h2>Click the button below to check if you are online or not</h2>
<button onclick="checkOnlineOffline()">Check online/offline</button>
<h2 class="sample"></p>
<script>
   function checkOnlineOffline() {
      if(navigator.onLine===true){
         document.querySelector('.sample').innerHTML = "You are connected to internet"
      } else {
         document.querySelector('.sample').innerHTML = "You are not connected to internet"
      }
   }
</script>
</body>
</html>

Đầu ra

Đoạn mã trên sẽ tạo ra kết quả sau -

Làm cách nào để phát hiện trình duyệt đang trực tuyến hay ngoại tuyến với JavaScript?

Khi nhấp vào nút “Kiểm tra trực tuyến / ngoại tuyến” -

Làm cách nào để phát hiện trình duyệt đang trực tuyến hay ngoại tuyến với JavaScript?