Вот плагин, который использует flash + javascript (MooTools) для загрузки файла. Плюсом этого плагина является то, что он поддерживается, и вы можете Github его. Он может иметь несколько загрузок фотографий, ограничивать максимальный размер и т. Д. И проверять информацию о файле перед загрузкой. Также есть пример для бэкэнда, использующего PHP, о том, как обрабатываются файлы после его загрузки.
Fancyupload
Особенности
- Выбрать и загрузить несколько файлов
- Фильтр файлов по типу в select
- диалог Много возможных событий для
добавь свое поведение
- Показывать и фильтровать полезную информацию о файле перед
загрузка начинается
- Ограничение загрузки по количеству файлов, типу или размеру
- Платформа и сервер независимы, просто требуется Flash9 + (> 95% проникновения), который работает во всех браузерах с установленным
Вот плагин jQuery, который делает то же самое, что и плагин MooTools:
Uploadify