После клика по кнопке - Скачать пользователь перенаправляется на фаил загрузки, и через 5 сек пользователь редиректится по ссылке. Бывает так что загрузка не успела начаться, из-за долгой загрузки ссылки, пользователь редиректится и закачка не выполняется. Как-то можно сделать проверку на то что закачался фаил или нет а после уже выполнить нужный редирект?
Редирект сейчас стоит по времени:
<script type="text/javascript" defer>
window.setTimeout("document.location.href='ССЫЛКА'", 5000);
</script>