Как сделать ссылку, которая заставит браузер скачать файл

Если коротко, то в тег A можно добавить атрибут download. Это укажет, что содержимое не адрес, куда следует перейти, а файл для скачивания.

Это также работает для inline объектов, т.е. можно использовать протоколы blob: или data:

В остальном фича работает только в рамках same-origin, т.е. скачивает файлы с того же домена, что и страница.

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

Написать комментарий

Мало букафф? Читайте есчо !

Анимация ожидания загрузки/обновления, используя CSS3

Октябрь 26, 2015 г.

Одна из типичных задач для улучшения пользовательского интерфейса на сайтах - это визуализация ожидания загрузки/обновления страницы. Наиболее частый случай ...

Читать

Как в Kotlin отключить upper case у компонента Button

Март 20, 2023 г.

Компонент Button использует material дизайн и имеет некоторые предопределенные стили, которые иногда хочется изменить. Мне чаще всего требуется убрать UPPERCASE с текста кнопки. На старте шаблон компонента выглядит вот так: [crayon-67dbd9c873777788111534/] ...

Читать

 

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

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: