Scumtron
@Scumtron

Для чего используется прерывание ajax соединений?

Здравствуйте,

Делаю сайт c ajax загрузкой контента с главной страницы по примеру Pinterest, и изучая js код подобного сайта, заметил, что, перед создание ajax запроса, они делают прерывание всех ajax запросов по такому примеру. Я считал, что ajax запросы закрываются после исполнению, я что то упустил, для чего это делается?
  • Вопрос задан
  • 269 просмотров
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Думаю, это делается из здравого смысла, во избежание хаоса на странице.
Ведь за время, через которое первый XMLHttpRequest получит ответ, уже могут быть отправлены другие запросы.

Можно, конечно, просто вешать блок "Загрузка" поверх документа на время запроса, но
  • А если посетитель промазал, не туда нажал?
  • Тогда зачем тратить ресурсы на лишние запросы, если можно их остановить?
  • Это бесит, особенно, когда медленная скорость интернета
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы