JavaScript предлагает « навигатор », который помогает в обнаружении информации браузера, такой как «appCodeName», «appVersion», имя «appName» и т. д. Он выполняет эти специальные задачи с помощью связанных с ним методов и свойств. “ В сети ” — одно из таких свойств, которое относится к режиму браузера. Как следует из названия, это свойство показывает режим браузера как логическое значение, т. е. « В сети (правда) и « не в сети ' (ЛОЖЬ).
В этом посте подробно рассказывается об использовании свойства «navigator.onLine» в JavaScript.
Как использовать свойство «navigator.onLine» в JavaScript?
“ навигатор ' объект ' В сети ” используется для проверки режима веб-браузера, т. е. подключен браузер к Интернету или нет. Он возвращает статусы браузера «онлайн» и «офлайн». Если браузер находится в сети, он возвращает логическое значение « истинный ' и ' ЛОЖЬ ” для автономного статуса.
Синтаксис
навигатор.онлайн
Приведенный выше синтаксис довольно прост и понятен и возвращает « логический ” для онлайн- или офлайн-статуса браузера соответственно.
Давайте используем определенный выше синтаксис на практике.
Пример: применение свойства «navigator.onLine» для проверки режима браузера
В этом примере свойство «navigator.onLine» применяется для проверки текущего режима браузера, будь то «онлайн» или «офлайн».
HTML-код
Во-первых, взгляните на следующий код:
< п > Нажмите на данную кнопку, чтобы проверить браузер режим.с Режим кнопка >
< п идентификатор '=' 'для' > п >
В приведенных выше строках кода:
- “ Тег определяет оператор абзаца.
- “ <кнопка> » встраивает кнопку с событием мыши «onclick» для вызова функции «mode ()» при нажатии данной кнопки.
- Второй ' » включает пустой абзац с назначенным идентификатором «para».
JavaScript-код
Теперь следуйте приведенному фрагменту кода:
< сценарий >функция режим ( ) {
был проверять = навигатор.онлайн;
документ.getElementById ( 'для' ) .innerHTML = 'Браузер онлайн: ' + чек;
}
сценарий >
В этом блоке кода:
- Определите функцию с именем « режим() ».
- В его определении объявите переменную «check», которая применяет « навигатор.онлайн », чтобы проверить текущий режим браузера.
- Наконец, используйте « получитьэлемент по идентификатору() », чтобы получить доступ к добавленному пустому абзацу через его идентификатор «para» и добавить к нему указанное выражение и статус браузера «онлайн/офлайн» соответственно.
Выход
Здесь можно предположить, что возвращаемое значение равно « истинный » при нажатии кнопки, которая подтверждает, что текущий браузер « В сети ».
Заключение
Чтобы использовать « навигатор.онлайн », укажите его в разделе скрипта, не передавая никаких дополнительных аргументов. Это свойство покажет « истинный », если режим браузера «онлайн» и « ЛОЖЬ », если он «офлайн». Эти значения подразумевают, подключен ли браузер к Интернету или нет, соответственно. В этом посте кратко рассказывается об использовании свойства «navigator.onLine» в JavaScript.