Принудительное скачивание файла вместо просмотра в браузере

24.04.2013 | 11:38

Современные браузеры всё чаще берут на себя лишнюю работу, открывая медиафайлы и .PDF во встроенном проигрывателе вместо того, чтобы просто сохранить их на диск. Результат может быть плачевным. Попытка открыть большой PDF в браузере может привести к сбою — браузер вылетит с ошибкой.

Браузеры становятся умнее, и это осложняет жизнь пользователям. Если раньше они щёлкали по файлу не задумываясь, то теперь рискуют встретить PDF, поэтому для страховки нажимают правой кнопкой и выбирают в меню «Сохранить как...». Это неудобно, потому что приходится делать лишние нажатия.

К счастью, есть довольно простой способ решить эту проблему на стороне сервера, пишет шведский веб-разработчик Джонатан Сварден (Jonathan Svarden)

Достаточно использовать команду вида:

Скачать файл
В этом случае по нажатию левой кнопки браузер автоматически начнёт скачивание файла.

Можно даже сменить атрибуты файла, например, изменить его название.

Скачать файл
В этом случае файл 9fd-f32ff322.pdf будет сохранён как invoice.pdf.

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

Посмотреть PDF в браузере
Скачать PDF
Естественно, это можно проделывать и с другими форматами файлов.
Принудительное скачивание файла, просмотр в браузере, HTML5
По материалам xakep.ru
Лента новостей: FacebookLiveJournalЯндекс

Комментарии (0)
Оставьте комментарий:CaptchaОбновить проверочный код