Если коротко, то в тег 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 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Ноябрь 15, 2019 г.
Типичная проблема при использовании модуля views - как вывести результат группировки, т.е. столбец вроде COUNT(*).
Это можно сделать штатными средствами ...
Читать
Ноябрь 17, 2016 г.
Модуль rewrite сервера Apache предоставляет мощные возможности по перенаправленнию запросов. Это позволяет ещё до обработки запроса, к примеру, в коде программы на PHP вашего сайта, выполнить рутинные операции по изменению адреса страницы, параметров ...
Читать
Апрель 13, 2021 г.
Рассмотрим технику того, как выполнить node_save во время hook_node_insert.
Проблема в том, что во время данного хука мы еще находимся в транзакции и выполнить сохранение ноды прямо тут коде функции - не получится. Т.е. следующий код работать не ...
Читать
Февраль 1, 2017 г.
Drupal обладает развитым набором инструментов с menu, т.к. меню - это одна из составляющих частей Drupal API. Хотя модуль Menu, входящий в состав ядра, ...
Читать