JavaScript が提供するのは「 ナビゲーター 」オブジェクトは、「appCodeName」、「appVersion」、「appName」名などのブラウザ情報の検出に役立ちます。このオブジェクトは、関連するメソッドとプロパティを使用してこれらの特別なタスクを実行します。 ” オンライン ” は、ブラウザ モードを参照するプロパティの 1 つです。その名前が示すように、このプロパティはブラウザ モードをブール値、つまり「」として表示します。 オンライン ” (本当です)、そして” オフライン ' (間違い)。
この投稿では、JavaScript での「navigator.onLine」プロパティの使用方法について詳しく説明します。
JavaScriptで「navigator.onLine」プロパティを使用するにはどうすればよいですか?
” ナビゲーター ' 物体 ' オンライン 」プロパティは、Web ブラウザのモード、つまりブラウザがインターネットに接続されているかどうかを確認するために使用されます。ブラウザの「オンライン」および「オフライン」ステータスを返します。ブラウザがオンラインの場合、ブール値「」を返します。 真実 ' と ' 間違い ” オフライン状態。
構文
ナビゲーター.オンライン
上記の構文は非常にシンプルで簡単で、「」を返します。 ブール値 」値は、ブラウザのオンラインまたはオフラインのステータスに応じて異なります。
上記で定義した構文を実際に使ってみましょう。
例: 「navigator.onLine」プロパティを適用してブラウザモードを確認する
この例では、「navigator.onLine」プロパティを適用して、現在のブラウザー モードが「オンライン」か「オフライン」かを確認します。
HTMLコード
まず、次のコードを見てください。
< p > 指定されたボタンをクリックしてブラウザを確認してください のモード。モード ボタン >
< p ID = 'ために' > p >
上記のコード行では次のようになります。
- ” ”タグで段落文を指定します。
- ” <ボタン> ” タグには、マウスの「onclick」マウス イベントを含むボタンが埋め込まれており、指定されたボタンのクリック時に関数「mode()」が呼び出されます。
- 二番目 ' ” タグには、ID が「para」として割り当てられた空の段落が含まれています。
JavaScript コード
次に、指定されたコード スニペットに従います。
< 脚本 >関数 モード ( ) {
だった チェック = ナビゲーター.onLine;
document.getElementById ( 'ために' ) .innerHTML = 「ブラウザオンライン: 」 +チェック;
}
脚本 >
このコード ブロックでは次のようになります。
- 「」という名前の関数を定義します。 モード() ”。
- その定義では、「」を適用する「チェック」変数を宣言します。 ナビゲーター.オンライン 」プロパティを使用して、現在のブラウザモードを確認します。
- 最後に「」を活用します。 getElementById() 」メソッドを使用して、ID「para」を介して追加された空の段落にアクセスし、記述されたステートメントとブラウザの「オンライン/オフライン」ステータスをそれぞれ追加します。
出力
ここで、戻り値は「」であることが暗示されます。 真実 ボタンをクリックすると、現在のブラウザが「」であることが確認されます。 オンライン ”。
結論
「」を使用するには ナビゲーター.オンライン ” プロパティを使用する場合は、追加の引数を渡さずにスクリプト セクションで指定します。このプロパティには「」と表示されます。 真実 」 ブラウザモードが「オンライン」の場合、および「 間違い 「オフライン」の場合。これらの値は、ブラウザがインターネットに接続されているかどうかをそれぞれ示します。この投稿では、JavaScript での「navigator.onLine」プロパティの使用について簡単に説明しました。