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

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

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

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

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

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

Ноу Хау или добавление Wysiwyg + MCEditor в Drupal

Декабрь 2, 2009 г.

Установка и настройка софта обычно процесс простой и незатейливый. Тем не менее масса публикаций в интернете посвящена именно тому что и как настраивать. Всё это многообразие объясняется порою двумя словами - know how - или, по-русски, надо "знать как". ...

Читать

Вычисление расстояния от точки до отрезка

Июнь 9, 2025 г.

Методика заключается в поиске ближайшей точки на отрезке и зачем вычислении расстояния до этой точки. Немного математики У нас есть три точки ...

Читать

Задача следующей комбинации (next permutation)

Март 13, 2023 г.

Мне понадобилось какое то время, чтобы понять верный подход к решению, делюсь подробным разбором этой задачи. Ставится она так: есть набор (массив) элементов, чаще всего чисел, требуется найти следующей по порядку возрастания набор этих элементов. ...

Читать

Вывод в swiper.js слайдере кастомных булетов

Ноябрь 22, 2019 г.

Специально для Артура, задающего вопрос в статье про swiper, привожу пример как вывести в swiper.js вместо штатных булетов навигации некие кастомные текстовые метки. Swiper.js позволяет глубоко кастомизировать все свои элементы. Достаточно обратиться ...

Читать
 

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

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



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