![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| DimaSiK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 390 Регистрация: 20.8.2006 Репутация: нет Всего: нет |
Может кто-нибудь видел AJAX аплоадер нескольких файлов одновременно, как на gmail?
-------------------- Мы не стараемся быть первыми, мы стараемся быть лучшими. |
|||
|
||||
| youri |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 17.4.2004 Репутация: 2 Всего: 16 |
||||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Кроссбраузерно возможно ТОЛЬКО с помощью флеша. Но это все ерунда, а вот отправить и получить сразу и файл, и данные - вот это интересно.
|
|||
|
||||
| DimaSiK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 390 Регистрация: 20.8.2006 Репутация: нет Всего: нет |
Сорри. Сейчас решил посмотреть на gmail и как обнаружилось, там не параллельная загрузка.
Это сообщение отредактировал(а) DimaSiK - 22.10.2009, 23:25 -------------------- Мы не стараемся быть первыми, мы стараемся быть лучшими. |
|||
|
||||
| youri |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 17.4.2004 Репутация: 2 Всего: 16 |
||||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Ну, возможно, это трудности сервера на Java, но получается, что если отправить форму "асинхронным" способом, куда входил бы не только файл, но и другие значения с формы (или сформированные вручную), то получить значения на сервере несколько затруднительно из-за других заголовков. По крайней мере, автиматизация такого процесса достаточно сложна.
|
|||
|
||||
| youri |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 17.4.2004 Репутация: 2 Всего: 16 |
||||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Ну как, как ... а много есть вариантов? Мы-то понимаем, что отправить файл невозможно посредством ajax в буквальном смысле. Просто данный процесс вуалируется, чтобы создалось впечатление, что отправляется прямо с формы ... Однако по поводу названия топика же ни у кого не возникает споров, так как уже привыкли к такому обозначению - отправка без перегрузки основной страницы.
|
|||
|
||||
| youri |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 17.4.2004 Репутация: 2 Всего: 16 |
в общем без перезагрузки страницы форма в скрытый фрейм отправляется. Вот, собственно, мне и непонятно, java вообще file upload не поддерживает?
|
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Поддерживает, конечно. У Апача есть библа специальная (удобно просто, не надо заголовки обрабатывать).
|
|||
|
||||
| youri |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 17.4.2004 Репутация: 2 Всего: 16 |
так в чем же проблема тогда? Сначала ты говоришь
но потом мы приходим к выводу, что "асинхронный" способ для сервера ни как не отличается от обычного Это сообщение отредактировал(а) youri - 24.10.2009, 04:13 |
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
Ладно ... ты не понял проблемы, не вступай в дискуссию. Без перезагрузки страницы существует единственный способ отправки (без флешевых элементов, конечно).
|
|||
|
||||
| youri |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 17.4.2004 Репутация: 2 Всего: 16 |
так ты объяснить проблему не можешь. Есть асинхронная загрузка, есть обычная (с перезагрузкой). В обоих случаях в форме могут присутствовать дополнительные поля. Для сервера все равно, какой из этих вариантов. Значит java любую форму с input type=file "неадекватно" воспринимает? |
|||
|
||||
| IDVsbruck |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 778 Регистрация: 12.11.2006 Репутация: 8 Всего: 22 |
О! Вот я за то и говорю - ты проблему не видишь. Просто при передаче данных с хидерами "multipart/form-data" и "application/x-www-form-urlencoded" сильно отличается и ловить на сервере автоматом запросы несколько затруднительно. Да и не нужно мне излагать эту проблему, так как для меня ее нет, просто акцентировал внимание - кому-то понадобится.
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |