Если коротко, то в тег 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 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Март 1, 2024 г.
API миграции в Drupal позволяет "тащить" данные из разных источников, но работает это на базе контрибных модулей, т.е. не из коробки.
Например, модуль migrate_source_csv добавляет возможность добавить CSV файл как источник данных.
Создание каких ...
Читать
Июль 12, 2025 г.
Сами по себе нормальные формы (НФ) не требуют введения суррогатных (искусственных) ключей, но на практике их часто используют при нормализации, особенно начиная со 2НФ и 3НФ. Давайте разберём подробнее.
Что такое суррогатный ключ?
Суррогатный ...
Читать
Ноябрь 18, 2016 г.
Если вы начали применять вложенные циклы ng_repeat, но не сильно вникали как это работает, то могли столкнуться с проблемой видимости итератора внешнего цикла во внутреннем.
В контексте цикла Angular создает несколько переменных, одна из них - ...
Читать
Март 30, 2023 г.
Решаем задачу с литкода о перетасовке строки.
Даны две строки, нужно определить является ли вторая строка результатом перетасовки букв в первой. Правила ...
Читать