→●
この属性が返す値が変化したときは、[online/offline]イベントが発火される。
<!DOCTYPE HTML>
<html lang="ja">
<head>
<title>オンライン状態</title>
<script>
function updateIndicator() {
document.getElementById('indicator').textContent = navigator.onLine ? 'オンライン' : 'オフライン';
}
</script>
</head>
<body onload="updateIndicator()" ononline="updateIndicator()" onoffline="updateIndicator()">
<p>ネットワークは: <span id="indicator">(未知な状態)</span>
</body>
</html>