Dropzone — это JavaScript библиотека, которая превращает любой HTML элемент в зону drag'n'drop для загрузки файлов. Библиотека поддерживает превью для изображений, возможность загрузки нескольких файлов, индикатор прогресса, загрузку больших файлов и многое другое.
Демо |
GitHub#js #file #upload