Gdy XMLHttpRequest otrzymuje błąd 0, oznacza to, że nie ma połączenia i większość czasu, po którym chcesz ponownie spróbować za jakiś czas.Błąd XMLHttpRequest 0 prawidłowe zarządzanie (ponów prośbę)
Czy istnieje prosty sposób przezroczystego ponowienia próby XMLHttpRequest powiadamiającego użytkownika o utracie połączenia (tak jak robi to Gmail)?
(używam jQuery)
Poza umieszczeniem kodu połączenia w jego własnej funkcji i wywołaniu blokady po zmianie części DOM, aby poinformować użytkownika o braku połączenia? (Powiedziałbym to jako odpowiedź, ale czuję, że czegoś brakuje) –
możliwy duplikat [Jak wysłać ponownie nieudane żądanie ajax?] (Http://stackoverflow.com/questions/8881614/how-do -i-ponowne żądanie-a-nie powiodło się żądanie ajax) – user2284570