Загрузка нескольких файлов в Chrome с использованием HTML5 Drag & Drop
Я знаю, что можно загрузить файл в Chrome с помощью HTML5 Drag & Drop. Это реализовано в Gmail.
Можно ли загрузить более одного файла за один шаг, используя Drag & Drop и только HTML/JavaScript?
3 ответа
Да. В Chrome реализован специальный протокол перетаскивания из браузера.
См. http://www.html5rocks.com/tutorials/dnd/basics/.
(Никакие другие браузеры не поддерживают это, о котором я знаю)
Да, это возможно. Вот ссылка. http://www.script-tutorials.com/html5-drag-and-drop-multiple-file-uploader/
Попробуй использовать:
ev.dataTransfer.items.add(file1);
ev.dataTransfer.items.add(file2);
ссылка: https://developer.mozilla.org/en-US/docs/Web/API/DataTransferItemList/add