Подсказка для скачивания - PullRequest
3 голосов
/ 08 октября 2010

Какой лучший способ предложить пользователю загрузить что-нибудь?В прошлом я использовал window.open('file.pdf');, но я вижу, что у блокировщиков всплывающих окон возникла проблема с этим.Конечно, я включу ссылку на руководство aswel.

Я просто хочу что-то вроде Страница загрузки Microsoft .Так, что сценарий, который подсказывает это?

Ответы [ 3 ]

3 голосов
/ 08 октября 2010

Перенаправление с использованием JavaScript.

function redirect() {
window.location = 'http://www.url.to/your.file';
}
1 голос
/ 08 октября 2010
Content-Disposition: attachment; filename="file.pdf"

Для этого вам может потребоваться передать ваш файл file.pdf через серверный скрипт, который навязывает этот заголовок.

То, что вы видите на этой странице загрузки, это просто изменение местоположения.И если эта страница возвращает заголовок загрузки, браузер не изменит страницу.

0 голосов
/ 08 октября 2010

Установить заголовок расположения содержимого со значением вложения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...