Сообщение от controllerr
|
Вопрос: Как это реализовано?
|
Это просто реализовано в браузере. На любую ссылку можно ткнуть правой кнопкой мыши и выбрать в меню пункт Сохранить как.
Но js тут совершенно не при чем. Просто обычным кликом файл не сохранить.
Впрочем, если этот файл не скачивается откуда то, а создан как блоб непосредственно скриптом, и его url указан через URL.createObjectURL, то вполне возможно он сохранится. Такие url вроде по умолчанию имеют тот же домен, что и страница, которая их создала.
Надо пробовать, что будет при использовании локальных страниц.