Помогите с Ajax'om

MS
На сайте с 26.04.2008
Offline
59
527

Привет всем!

Подскажите как сделать загрузку фала на сервер аяксом без тега form

вот как я это вижу

<input type="file" id="file1" />

<input type="button" onclick="загрузить файл file1 на страницу обработчика upload.php" value="Загрузить" />

ДП
На сайте с 23.11.2009
Offline
203
#1

Насколько я в курсе, аяксовая загрузка файлов делается все-таки через form, который сабмитится в скрытый фрейм или что-то в этом духе.

Если вам надо без перезагрузки страницы, то есть еще флешевые загрузчики.

V
На сайте с 05.01.2011
Offline
23
#2

в хроме и лисе можно через window.XMLHttpRequest ну а в опере через фрэим и форму

Q
На сайте с 14.03.2010
Offline
48
#3

а чем не устраивает form с return false on submit?

Верстка, доработка и настройка CMS, оптимизация (/ru/forum/821888) | Записки эникейщика (http://quato.com.ua)
palladin_jedi
На сайте с 13.07.2010
Offline
71
#4
Mac-style:
Подскажите как сделать загрузку фала на сервер аяксом без тега form

Тогда прийдётся сначала сделать яваскриптовую прослойку, которая будет аяксом в php скрипт бросать имя файла.

Сайт о web-разработке и прочем (http://seazo.net)||Продвижение статьями под Google (http://short.seazo.net/ght4zf) Бесплатные консультации рефералам Sape (http://www.sape.ru/r.SWfwWOblBo.php) PHP и JS скрипты на заказ, создание сайтов с нуля и на CMS.
V
На сайте с 05.01.2011
Offline
23
#5

вот пример реализации

valums.com/ajax-upload/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий