Как сделать чтобы после клика пользователь скачал то что в ссылке?

FFFFx029A
На сайте с 01.09.2007
Offline
142
650

Есть ссылка типа yandex.ru/file.pdf нужно чтоб при клике на ссылку, этот файл не открывался в браузере, а скачивался. Вариант типа качнуть его и изрыгнуть с шапкой типа аттачмент не совсем подходит. Могу отправить просто заголовки, но надо так чтоб началось скачивание по указанной ссылке, а ещё лучше может как-то средствами аякс или яваскрипт. Еслиб файлы были у меня, то прокатилобы ещё в .htaccess что-то типа AddType application/octet-stream .pdf, а тут файлы на левых сайтах...

Есть идеи господа?

http://www.youtube.com/watch?v=Gyl4E4EcPdc (http://www.youtube.com/watch?v=Gyl4E4EcPdc) - партнёрка от Мавроди и МММ))) http://miniwm.ru/soft.php?read=917 (http://miniwm.ru/soft.php?read=917) CMS MiniWM v2.8 - 49.99$
U
На сайте с 25.10.2006
Offline
71
#1

Можно добавить к ссылкам download аттрибут, но для ИЕ это не работает.

http://caniuse.com/#feat=download

M
На сайте с 15.03.2012
Offline
127
#2

Как мне кажется, если у вас нет доступа к серверу на котором лежит упомянутый файл, то вы ничего не сделаете. Сервер будет отдавать файл исходя из своих настроек.

FFFFx029A
На сайте с 01.09.2007
Offline
142
#3
ucha:
Можно добавить к ссылкам download аттрибут, но для ИЕ это не работает.
http://caniuse.com/#feat=download

Уууу, огромное спасибо, даже и не знал о таком, решил проблему на 90%))) Мега благодарен!

---------- Post added 15-11-2013 at 16:02 ----------

Moltisanti:
Как мне кажется, если у вас нет доступа к серверу на котором лежит упомянутый файл, то вы ничего не сделаете. Сервер будет отдавать файл исходя из своих настроек.

Есть подозрение что как-то через аякс можно запустить закачку и отправить нужные заголовки, но есть сомнения что файл после этого будет целым или в нужной кодировке и хотелосьбы узнать может кто-то юзает подобное...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий