Показать сообщение отдельно
  #1 (permalink)  
Старый 26.07.2012, 11:33
Новичок на форуме
Отправить личное сообщение для shultz1988 Посмотреть профиль Найти все сообщения от shultz1988
 
Регистрация: 20.07.2011
Сообщений: 5

Скачивание файлов и выполнение JS
Название темы немного сумбурное, но сейчас я все разъясню.

Имеется страница с блоками рекламы, фейсбука и прочих javascript-виджетов и с ссылкой скачать, которая ведет на файл

Если ссылка просто вида <a href="/file.ext"> то при клике на нее останавливается выполнение всех скриптов на странице (т.е. если фейсбук не загрузился, то при клике по ссылке он уже и не загрузится), но в том же Firefox страница остается открыта.

То же самое если вместо href написать onclick="window.location('/file.ext')"


Если в ссылке добавить target="_blank" то js не прерывается, но файл в некоторых браузерах открывается во вкладке, получающей фокус (что не гуд, т.к. пользователь уже не видит страницы, с которой он скачивал файл)


Как сделать так, чтобы и файл начал скачиваться без закрытия или потери фокуса страницей скачивания и не прервалось выполнение скриптов на странице скачивания?
Ответить с цитированием