Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.06.2014, 23:13
Новичок на форуме
Отправить личное сообщение для psihoz26 Посмотреть профиль Найти все сообщения от psihoz26
 
Регистрация: 04.05.2014
Сообщений: 6

Заливка файла через форму и get запрос по окончанию загрузки
Возможно ли средствами js и html сделеть такую страничку спомощью которой будет загружаться на сревер файл(картинка) и по окончанию загрузки сразу же открывался в этой же страничке?

пример формы
Код:
<form action="http://example.com/file.php"
enctype="multipart/form-data" method="POST">
<input type="file" name="aa" />
<input type="submit" />
</form>
Ответить с цитированием
  #2 (permalink)  
Старый 17.06.2014, 08:15
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Конечно же нет. Javascript и html отсылаются клиенту как обычный текст и обрабатываются на стороне клиента. К серверу они никакого доступа не имеют и в принципе иметь не могут.
Ответить с цитированием
  #3 (permalink)  
Старый 17.06.2014, 11:28
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Ну используя File API вполне можно отправить файл на сервер без перезагрузки страницы и после отправки получить с сервера данные. Естественно серверный скрипт должен принять этот файл, сохранить его, сгенерировать ссылку и отправить ее на клиент.
Ответить с цитированием
  #4 (permalink)  
Старый 17.06.2014, 14:37
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

Сообщение от jsnb
Естественно серверный скрипт должен принять этот файл, сохранить его, сгенерировать ссылку и отправить ее на клиент.
в принципе, для отображения дожидаться загрузки не обязательно. Используя File API, можно вывести изображение сразу после выбора в файлинпуте.
psihoz26,
а для браузеров без File API можно использовать какой-нибудь флешевый файл-лоадер
Ответить с цитированием
  #5 (permalink)  
Старый 17.06.2014, 14:57
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Ну используя File API вполне можно отправить файл на сервер без перезагрузки страницы и после отправки получить с сервера данные. Естественно серверный скрипт должен принять этот файл, сохранить его, сгенерировать ссылку и отправить ее на клиент.
Хм, я почему-то решил, что задачей является заливка на сервер файла с помощью js и html.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Послать форму загруженную через ajax в div используя ajax ncux jQuery 2 16.08.2010 17:36
ззапись файла через fopen по протоколу ftp PeaceCoder Серверные языки и технологии 6 06.03.2010 13:39
Проблема с обработкой селектов html кода, пришедшего через ajax запрос Rage jQuery 6 26.01.2009 14:15
отправка файла через обработчик события submit starrich AJAX и COMET 2 13.08.2008 22:29
Поле загрузки файла kotofeich Элементы интерфейса 3 30.07.2008 11:24