Загрузка нескольких файлов в 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/

Пожалуйста, взгляните на это и HTML5 File Sync framework

Попробуй использовать:

ev.dataTransfer.items.add(file1);
ev.dataTransfer.items.add(file2);

ссылка: https://developer.mozilla.org/en-US/docs/Web/API/DataTransferItemList/add

Другие вопросы по тегам