AJAX возвращает необычные коды состояния

Наконец-то я снова попробовал AJAX (а не скрытые iframe), и теперь я вспомнил, почему я так ненавидел AJAX в первую очередь.

Это простой скрипт, который запрашивает у сервера количество личных сообщений, полученных пользователем. Сервер отвечает одним числом, а скрипт обновляет индикатор и устанавливает тайм-аут на пять секунд для повторного запроса.

В редких случаях (обычно когда я на некоторое время ухожу в AFK) я начинаю получать самые странные коды состояния HTTP.

В Chrome: "AJAX запрос не смог получить /ajax/network.php, HTTP статус 0"
. На IE: "AJAX запрос не смог получить /ajax/network.php, HTTP статус 12029"

Ни один из этих кодов не является действительным. Что здесь происходит, и как я могу предотвратить это?

5
задан Niet the Dark Absol 28 September 2011 в 23:33
поделиться