Если коротко, то в тег A можно добавить атрибут download. Это укажет, что содержимое не адрес, куда следует перейти, а файл для скачивания.
|
|
<a href="/myFile.txt" download>Get the file!</a> |
Это также работает для inline объектов, т.е. можно использовать протоколы blob: или data:
|
|
<a href="data:text/txt;charset=utf8,sometext" download>Get the file!</a> |
В остальном фича работает только в рамках same-origin, т.е. скачивает файлы с того же домена, что и страница.
Дополнительно можно установить значение для имени файла, под которым он будет скачан.
|
|
<a href="/myFile.txt" download="asAFileName.txt">Get the file!</a> |
Данная запись опубликована в 20.02.2025 00:54 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Ноябрь 9, 2016 г.
Очередная шпаргалка по Drupal, рассматриваем функции API модуля flag, для вызова их из кода программы PHP.
Вы можете найти много материалов, посвященных настройке плагина flag, работе с ним из админки, но совсем мало - описанию функций API.
...
Читать
Март 20, 2016 г.
Наверняка вы слыхали о подходе MVC (model-view-controller) в веб-программировании. В Drupal для реализации данного подхода есть все необходимые инструменты. При этом уровень контроллера по большей части уже реализован, т.к. движок предлагает вам реализовать ...
Читать
Август 26, 2015 г.
MySQL позволяет использовать курсоры (CURSORs) в хранимых процедурах. Эта конструкция позволяет организовать сложную обработку данных на стороне сервера ...
Читать
Февраль 17, 2016 г.
За использованием библиотеки jQuery как то забываешь о базовых свойствах и методах DOM в javascript. Как получить весь набор аттрибутов HTML элемента?
Получим ссылку на элемент HTML документа каким либо образом:
[crayon-697b83e38a355257654766/] ...
Читать