Ответ 1
Yahoo YUI Uploader является вашим другом.
В частности, я ищу клиентский, JavaScript и/или Flash файл с несколькими файлами. Самое близкое, что я нашел, - FancyUpload. У кого-нибудь есть опыт? Если нет, что еще там?
Yahoo YUI Uploader является вашим другом.
Uploadify - это гибрид jQuery/Flash (если вы не хотите добавлять YUI только для обработки загрузок).
SWFUpload, вероятно, является ведущим "конкурентом".
Альтернативы SWFUpload:
Plupload кажется интересным...
Похоже, новая запись в это поле - "загрузка файла jQuery":
Agile Uploader теперь поддерживает несколько файлов с версии 2.0. http://www.shift8creative.com/projects/agile-uploader/index.html
Здесь прямая ссылка на демо: http://www.shift8creative.com/agile-uploader/examples/all_files.php
Он позволяет использовать все типы файлов и может фактически изменять размер изображений перед загрузкой, чтобы сэкономить на расходах на пропускную способность и мощности обработки сервера.
Я использовал FancyUpload много раз, и это абсолютно фантастично. Единственная проблема (но это верно для большинства флеш-загрузчиков, я думаю) - это обработка сеанса - если вы используете сеансы, вам придется пройти по идентификатору сеанса в файл флэш-памяти и обратно.
digitarald (автор) теперь имеет новую версию FancyUpload в бета-версии, которая работает с Flash 10 (что-то много другие пользователи не делают этого). По его словам, должно быть очень просто перейти с FancyUpload2 на новую версию после ее выпуска.
Решение Google Gears с изменением размера клиентской части (мой, извините за рекламу)
Dropzone работал у меня для простой функции перетаскивания, которая изящно деградирует. Очень легко настроить.