Можно указать , изменив настройки Ajax для добавления определенного timeout
, а затем добавить обработчик error
, который ищет textStatus
(второй аргумент) 'timeout'
.
При возникновении тайм-аута подключение к Интернету прерывается или ваш сайт не работает.
Использование ajaxSetup для установки параметров по умолчанию для всех запросов:
$.ajaxSetup({
timeout: 1, // Microseconds, for the laughs. Guaranteed timeout.
error: function(request, status, maybe_an_exception_object) {
if(status != 'timeout')
alert("YOU BROKE IT");
else
alert("OH NOES TEH INTARWEBS ARE DOWN!!!!!1one");
}
});