Cómo detectar si está en línea/desconectado

Aprende a usar JavaScript para detectar si el navegador está en línea o desconectado.

Detección de desconexión

navigator del objeto onLine La propiedad devuelve un valor booleano que indica si el navegador está en modo en línea o en modo desconectado:

Ejemplo

Detectar si el navegador está en línea:

var x = "¿Está el navegador en línea? " + navigator.onLine;

Prueba personalmente