Загрузка файла средставми js
Логика моего скрипта такая:
Скрипт перебирает элементы формы, сохраняя все в один массив и отправляет на сервер с помощью XMLHttpRequest С текстовыми полями всё понятно. Но никак не могу разобраться, как же средствами js можно отправить файл на сервер. Видел что можно с помощью jQuery и какого-то плагина это сделать, но может без библиотеки, своими силами можно обойтись. Подскажите логику, как можно отправить файл, либо ссылки или хотя бы ключевые, куда копать. :) |
средствами JS можно отправить запрос на сервер, и какой-либо серверный скрипт сохранит твой файл на сервер. Но это естественно небезопасно - т.е. получится любой юзер сможет делать такие запросы
|
Цитата:
twolf, делайте обычную форму загрузки файлов и направляйте ее в скрытый iframe, в который серверным скриптом выводите javascript, который будет передавать ответные данные родительскому окну. |
Kolyaj,
да, так точно получится) я и имел ввиду - через форму отправить запрос.. |
Цитата:
|
http://javascript.ru/ajax/transport/...hieriez-iframe
Только через iframe транспорт. |
Kolyaj, Андрей Параничев спасибо.
буду разбираться |
а ещё можно этот ифрэйм создавать динамически ;) тогда считай обошолся одним яваскриптом) и свойство при создании ему поставить хайден и всё
|
Цитата:
|
Часовой пояс GMT +3, время: 06:24. |