javascript オンライン・オフライン状態を検知する

javascript オンライン・オフライン状態を検知する

javascriptで、ネットワークのオンライン・オフライン状態を検知するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

ネットワーク状態検知

ネットワークの状態は「EventListener」を使用して検知することができます。

また、ネットワークの状態は以下で確認することが可能です。

サンプルコード

以下は、
ネットワークを一度切断したら「オフライン」、再度接続した際は「オンライン」とフロントに表示する
サンプルコードとなります。

※cssには「tailwind」を使用してます。

ネット切断時には「オフライン」、復旧時には「オンライン」になっていることが確認できます。