noSWFUpload - мультизагрузка файлов без Flash
21 марта 2009
— Небольшой: 3.64 Кб.
— Работает в IE 5.5+, FireFox 3+, Chrome 1.0, Opera 8+, Safari 4, во всём, что поддерживает iframe.
21 марта 2009
— Небольшой: 3.64 Кб.
— Работает в IE 5.5+, FireFox 3+, Chrome 1.0, Opera 8+, Safari 4, во всём, что поддерживает iframe.
© 2005—2025, Александр Макаров (Sam Dark)
~ дизайн: fazeful design //Отработало за 0.01050 с. Скушано памяти: 0.77MB
Комментарии RSS по email OK
это не мультизагрузка
при обзоре нельзя выделить больше 1 файла
Хорошее замечание. Конечно же выбираются файлы по одному.
Данный подход — нечно среднее между «честной» мультизагрузкой и загрузкой по одному файлу.
Что значит "Конечно же"?
Флеш позволяет выделять много файлов.
Евгений, так тут JavaScript-версия…
Странно, у меня в Google Chrome работает мультизагрузка, можно выделить несколько файлов сразу. Как я понял, это делается при помощи multiple="multiple" у тега input type="file".
Пойду проверять как так)
по одному файлу это геморой полный
В Safari и Chrome это можно. В остальных — как-бы не очень…
в firefox тоже работает
В своё время я так же сделал объект на JavaScript для формирования списка загружаемых файлов, но потом пришёл к выводу, что для пользователя всё же проще использовать несколько полей для загрузки...
Чем он лучше простого XMLHTTPREQWUEST??
Я в 3 строки уложил причем через AJAX.И работает также (если есть поддержка multiple ?то можно выбрать сколько угодно иначе 1 файл за раз). files - массив файлов из input type file .fileInputEl.dom.files!
На php ловим массив $_FILES c именем files[i].name и делаем что хотим. Если кому то непонятно то в php :
Rustam, сейчас ничем. В 2009 XMLHttpRequest грузить файлы не умел.