Propriedade Window navigator.onLine

Definição e uso

Se o navegador estiver online,onLine O atributo retorna truecaso contrário, retorna false

onLine O atributo é de leitura

Dica:

Este atributo não é confiável.

O computador pode se conectar à rede sem acessar a Internet.

Exemplo

Exemplo 1

O navegador está online?

let online = navigator.onLine;

Experimente você mesmo

Exemplo 2

Exibir todas as propriedades do navegador:

Exibir todas as propriedades navigator:

let text = "<p>Nome do Código do Navegador: " + navigator.appCodeName + "</p>" +
"<p>Nome do Navegador: " + navigator.appName + "</p>" +
"<p>Versão do Navegador: " + navigator.appVersion + "</p>" +
"<p>Cookies Ativados: " + navigator.cookieEnabled + "</p>" +
"<p>Idioma do Navegador: " + navigator.language + "</p>" +
"<p>Navegador Online: " + navigator.onLine + "</p>" +
"<p>Plataforma: " + navigator.platform + "</p>" +
"<p>Header User-agent: " + navigator.userAgent + "</p>";

Experimente você mesmo

Sintaxe

navigator.onLine

Valor retornado

Tipo Descrição
Valor booleano Se o navegador estiver online, retorna true, caso contrário, retorna false.

Suporte de navegador

Todos os navegadores suportam navigator.onLine:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte