Всем доброго времени суток.
Задача такая: с помощью метода sendFile или sendContentAsFile мы отдаём файл клиенту, но по завершении скачивания надо что-то сделать: перезагрузить страницу, например, или перенаправить пользователя на другую страницу. Как отследить момент завершения скачивания файла? Хоть на бекенде, хоть на фронтенде.
Как отследить завершение скачивания файла?
Re: Как отследить завершение скачивания файла?
На фронте тип того https://usefulangle.com/post/68/javascr ... nload-file
На бэке - рнр синхронно выполняется, так что вроде не должно быть проблем.
На бэке - рнр синхронно выполняется, так что вроде не должно быть проблем.
Re: Как отследить завершение скачивания файла?
Спасибо за наводку. Хороший пример.
У меня запрос отправляется с помощью ActiveForm.
Остаётся перехватить исполнение кода по событию beforeSubmit и оттуда уже посылать ajax-запрос, который позволяет отслеживать результат.
У меня запрос отправляется с помощью ActiveForm.
Остаётся перехватить исполнение кода по событию beforeSubmit и оттуда уже посылать ajax-запрос, который позволяет отслеживать результат.