Cuando XMLHttpRequest obtiene el error 0 significa que no hay conexión y la mayoría de las veces solo desea volver a intentarlo en algún momento.XMLHttpRequest error 0 gestión correcta (vuelva a intentar la solicitud)
¿Existe una manera simple de volver a intentar de forma transparente XMLHttpRequest notificando al usuario que la conexión se ha perdido (al igual que lo hace gmail)?
(estoy usando jQuery)
¿Fuera de poner su código de conexión en su propia función y llamar a settimeout después de cambiar alguna parte del DOM para que el usuario sepa que la conexión está inactiva? (Pondría esto como una respuesta, pero siento que me falta algo) –
posible duplicado de [¿Cómo reenvío una solicitud ajax fallida?] (Http://stackoverflow.com/questions/8881614/how-do -i-resend-a-failed-ajax-request) – user2284570