Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Прервать асинхронный запрос при закрытии страницы (https://javascript.ru/forum/jquery/49196-prervat-asinkhronnyjj-zapros-pri-zakrytii-stranicy.html)

Zhazhah 02.08.2014 13:54

Прервать асинхронный запрос при закрытии страницы
 
Добрый день, проблема такая, пользователь вводит в форму URL файла который нужно закачать и асинхронно отправляет его на сервер. (процесс длительный)

Если пользователь устанет ждать закроет или обновит страницу в итоге отправленный запрос на сервере все равно продолжит выполняться( Подскажите как убить процесс при закрытии страницы.

Попробовал так:
$(window).bind('beforeunload', function() {
        request.abort();
});


Генерируется ошибка:
request.fail(function() {
        alert("Простите, произошел сбой.");
});


Но файл все равно продолжает закачиваться на диск


Часовой пояс GMT +3, время: 19:48.