Сохранение данных элемента из HTML в определенную папку на жестком диске с использованием JavaScript - PullRequest
0 голосов
/ 05 апреля 2019

В моем скрипте Java я получаю следующий элемент из HTML.После получения я хочу сохранить его в какой-то папке на локальном диске.Может ли кто-нибудь помочь мне в этом. Я использую zip.js для распаковки файлов.После распаковки все содержимое zip-файла поступает в fileList и отображается в браузере.Когда я нажимаю на любой файл, он загружается, но вместо этого, показывая его в браузере, я хочу загрузить все файлы с локального диска после разархивирования.Пожалуйста, смотрите --gildas-lormeau.github.io/zip.js/demos/demo2.html

var fileList = document.getElementById("file-list");

1 Ответ

0 голосов
/ 05 апреля 2019

Если ваш код такой же, как в демонстрационной версии, вы можете просмотреть элементы li внутри fileList и вызвать функцию click для каждой из ссылок.

const fileList = $("#file-list"); //get file-list element by id
const li = fileList.children;     //get li elements inside fileList
for (let item of li) {            //loop through all li elements
    item.children.item(0).click() //get 1st child element (link) and click it to download
}

Примечание. Я использовал jQuery, поскольку демонстрационный сайт позволил это сделать, но если это невозможно, вы также можете использовать простой JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...