Показать сообщение отдельно
  #1 (permalink)  
Старый 21.09.2014, 17:28
Профессор
Отправить личное сообщение для Dimaz Посмотреть профиль Найти все сообщения от Dimaz
 
Регистрация: 25.12.2009
Сообщений: 222

Как узнать, что метод abort отработал?
После нажатия кнопки "Отменить загрузку" вызывается метод abort, который останавливает нужную загрузку. После этого в элемент, в который записывается статус загрузки, должен записаться текст "Загрузка отменена". Но он записывается туда лишь на долю секунды, а потом затирается статусом загрузки.
Судя по всему метод abort не успевает моментально прервать загрузку и остановить функцию обновления статуса(progress). Как исправить этот баг?
btn.addEventListener("click",function(){
xhr.abort();
this.previousElementSibling.innerHTML = "Загрузка отменена.";
},false);
Ответить с цитированием