Скачивание файлов и выполнение JS
Название темы немного сумбурное, но сейчас я все разъясню.
Имеется страница с блоками рекламы, фейсбука и прочих javascript-виджетов и с ссылкой скачать, которая ведет на файл
Если ссылка просто вида <a href="/file.ext"> то при клике на нее останавливается выполнение всех скриптов на странице (т.е. если фейсбук не загрузился, то при клике по ссылке он уже и не загрузится), но в том же Firefox страница остается открыта.
То же самое если вместо href написать onclick="window.location('/file.ext')"
Если в ссылке добавить target="_blank" то js не прерывается, но файл в некоторых браузерах открывается во вкладке, получающей фокус (что не гуд, т.к. пользователь уже не видит страницы, с которой он скачивал файл)
Как сделать так, чтобы и файл начал скачиваться без закрытия или потери фокуса страницей скачивания и не прервалось выполнение скриптов на странице скачивания?
|