Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.03.2017, 10:09
Новичок на форуме
Отправить личное сообщение для Evgen27 Посмотреть профиль Найти все сообщения от Evgen27
 
Регистрация: 12.03.2017
Сообщений: 2

AJAX отказывается работать после восстановления соединения с интернетом?
Здравствуйте друзья!

Есть вот такой скрипт:

<script type="text/javascript">
var track_page = 1; // Отслеживать пользовательский скролл
var loading = false; // запрещает множественные загрузки

load_contents(track_page); // Загрузка содержимого

$(window).scroll(function() { // Определяет прокрутку страницы
if($(window).scrollTop() + $(window).height() >= $(document).height()) { // Если пользователь прокрутил страницу вниз track_page++; // продолжает загрузку страниц 1, 2, 3...
load_contents(track_page); // Загрузка контента
}
});


// Функция загрузки Ajax
function load_contents(track_page){
if(loading == false){
loading = true; // Устанавливает флаг загрузки
$('.loading-info').show(); // показывает анимацию загрузки $.post( 'http://ваш домен.ru', {'page': track_page}, function(data){
loading = false; //установка флажка после загрузки содержимого
if(data.trim().length == 0){
// Уведомлять пользователя если нечего загружать
$('.loading-info').html("Всё загружено");
return;
}
$('.loading-info').hide(); // Скрыть анимацию загрузки после получения данных
$("#results").append(data); // Добавить данные в элемент #results

})
}
}


</script>


Работает как часы! весь контент загружает без нареканий.
Но вот если разорвать соединение с интернетом, а потом снова его восстановить, то скрипт "стопорится" и больше ничего не подгружает, хотя коннект уже давно восстановлен...

Что можно придумать в данной ситуации?
Ответить с цитированием
  #2 (permalink)  
Старый 13.03.2017, 09:18
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,267

Сообщение от Evgen27
Что можно придумать в данной ситуации?
Не дублировать темы...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
После выполнения операции скрипт перестает работать HETmozgov jQuery 6 04.11.2010 18:06
После первого действия скрипт перестает работать cyberx jQuery 6 12.06.2010 22:04
Проблема с событиями после ajax запроса Mirgorod AJAX и COMET 5 12.06.2010 18:24
Заставить работать js подгружаемый AJAX -ом DeMONiZ AJAX и COMET 14 21.05.2010 10:52
Opera отказывается работать с DOM cepreu4 Events/DOM/Window 5 02.03.2010 00:37