Я скачиваю html-файл с содержимым div. Он работает отлично, но проблема только в том, что он загружает файл в папку загрузок, а я хочу, чтобы он загружался в папку, в которой существует проект.
Вот код функции загрузки:
function download(){
var a = document.body.appendChild(
document.createElement("a")
);
a.download = "design.html";
a.href = "data:text/html," + document.getElementById("editor").innerHTML;
a.click();
}
Также мне нужно будет получить доступ к этому файлу позже, не могли бы вы предоставить мне код для этого?
Вы можете установить путь к файлу в теге <a>, и он будет загружен в систему пользователя.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы не можете контролировать, куда пользователь должен загрузить файл. Выбор пользователя.
Это должно быть в комментариях. Это не ответ.
Похоже на ответ для меня. @HimanshuUpadhyay Как это не так? tbh это могло быть намного короче, что-то вроде нет, это невозможно, если бы он мог подумать о рисках безопасности ..
@HimanshuUpadhyay Должен быть комментарий, если цель - заставить OP предоставить больше информации. Вот это похоже на ответ. Некоторые вопросы такие - на них невозможно ответить, просто сказав «это невозможно».
Тогда я бы порекомендовал сделать это с помощью файловых функций PHP. сгенерируйте файл, который хотите загрузить, и переместите его в нужную папку. И на странице покажите предупреждение: «Ваш файл был сохранен по пути к файлу».