Как сохранить загруженные файлы формы в определенной папке c в javascript? - PullRequest
0 голосов
/ 31 марта 2020

Итак, я пытаюсь сохранить загруженные файлы в указанной папке c. Скажем, у меня есть файл html, как показано:

<form>
<input type="file" id="image_file" />
<input type="file" id="text_file" />
<input type="submit" />
</form>

Теперь я хочу написать функцию js onsubmit для вышеприведенной формы так, чтобы она сохраняла данный файл в уникальной папке внутри базовая папка. Я исследовал различные способы сделать это, и единственное решение, которое я нашел, - это использовать сервер, совершая ajax вызовов, чего я не хочу делать. Есть ли какой-нибудь нативный способ в javascript, который позволяет мне это делать?

1 Ответ

0 голосов
/ 31 марта 2020

Нельзя сохранять загружаемые файлы на сервер только с помощью клиентской стороны Javascript. Вам нужен любой язык / технология бэкэнда. Javascript - это язык на стороне клиента, который запускается только в браузере клиента, поэтому вам необходимо отправить выбранный файл на сервер, а затем сохранить его на сервере, используя любой внутренний язык (например, php или 'узел). js`)

Проверьте эти ссылки:

https://www.w3schools.com/php/php_file_upload.asp https://www.w3schools.com/nodejs/nodejs_uploadfiles.asp

...