Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Применение библиотек > [mootools]Аплоад изображений |
Автор: ashenemy 13.12.2008, 08:37 |
Как можно в mootools открыть диалоговое окно при аплоаде, но так чтобы выбор файлов ограничивался только изображениями? Заранее спасибо |
Автор: Xezzus 9.1.2009, 10:05 |
Меня интересует такой же вопрос. |
Автор: ksnk 9.1.2009, 10:14 |
ashenemy, использовать флешь загрузчики... или аплеты... По другому - никак. |
Автор: Xezzus 9.1.2009, 10:54 |
А можно просто открыть окно выбора файлов, а после выбора файла передать название каким нибуть способом скорее всего Ajax в php массив $_FILES. Тоесть окно выбора файлов испоьзовать от браузера, а все остальное JavaScript ? Если непонятно выразился, я перефразирую. Добавлено через 1 минуту и 13 секунд И если не сложно можно дать наводку на места, где можно скачать флеш загрузчики и аплеты ? |
Автор: ksnk 9.1.2009, 11:07 |
http://code.google.com/p/swfupload/ http://digitarald.de/project/fancyupload/1-0/ imho, самые распространенные... Добавлено через 6 минут и 27 секунд o! http://xpoint.ru/forums/programming/Backend/thread/42097.xhtml |
Автор: Xezzus 9.1.2009, 11:32 |
FancyUpload Если я правильно понял это демо версия http://digitarald.de/project/fancyupload/1-0/showcase/photoqueue/ Так она у меня в опере не работает, в IE6 неправильно отоброжается . показывает поле перед кнопкой а в опере не показывает только надпис как и надо. Opera 9.63/ А вот swfupload просто великолепен . только . очень жалко что на Flash А вот конкретный вопрос В JavaScript есть функция . по приминении которой поевляется окно выбора файлов ? Просто никак не верится что JavaScript не может управлять выбором файлов. |
Автор: ksnk 9.1.2009, 11:41 | ||||
Нет. Оно встроено в контрол <input type="file"> и выковыривать его оттуда непросто
Однако это так... |
Автор: Xezzus 9.1.2009, 11:56 | ||
непросто или невозможно ? |
Автор: ksnk 9.1.2009, 13:25 |
На JavaScript , по идее, можно вызвать метод click() этого контрола. Однако, разные броузеры с разной степень энтузиазма могут послать... (Не проверял, впрочем...) Уродство обычного инпут-файла можно скрыть. Можно поиграться с размером input-file контрола, так, чтобы кнопка была большая, поместить ее в контейнер с обрезанием, чтобы "видна" была только кнопка, сделать ее почти прозрачной (opacity:0,01) и поместить ее над интересущим батоном. Тогда по клику на батоне будет выполняться выбор файла. |
Автор: Xezzus 10.1.2009, 09:03 |
Как сделаю, сразу похвастаюсь результатом, тут. |
Автор: Xezzus 14.1.2009, 12:56 | ||||
Нашел такое вот решение.
|
Автор: ksnk 14.1.2009, 13:40 | ||
есть мнение, что его не все понимают... Добавлено через 1 минуту и 55 секунд кроме Оперы, по ходу - никто ![]() |