Una de las nueva capacidades de la programación web es la capacidad de hacer que nuestras aplicaciones web puedan trabajar en modo offline, pero esto, nos obliga a controlar en todo momento si disponemos de conexión para volcar los cambios producidos, actualizar ciertos datos,…
navigator.onLine
El objeto navigator
se modifica y añade esta nueva variable con el estado en formato boolean
para conocer el estado de la conexión del usuario.
if(navigator.onLine){
alert('Online');
} else {
alert('Offline')
}
Así, podemos condicionar ciertas tareas que tendrán que realizarse exclusivamente en el navegador del usuario y otras que se encargarán de trabajar directamente con el servidor de aplicaciones.
Compatibilidad
Actualmente está disponible en la mayoría de navegadores modernos, al parecer, incluso IE7 dispone de esta capacidad.
2 comentarios, 0 referencias
+
#