powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Файлы и csp-broker(?)
7 сообщений из 7, страница 1 из 1
Файлы и csp-broker(?)
    #34727841
ГР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто пробовал с помощью яваскрипта и ИЕ6 отправлять на сервер файлы?
Можно ли пользовать цсп-брокер или цсп-хмлхттп?
Кто чем может помогите :)

Цель такая: с помощью ЯС смотрю каталог, фильтрую что мне нужно и отправляю на сервер...

Можно, конечно, пользователя заставить выбирать файлы по кнопке "обзор", но напихают то чего не надо :) ибо пароль из 5 букв подглядывают...

Каше 5.0.17-19, выше пока не предвидеццо.
...
Рейтинг: 0 / 0
Файлы и csp-broker(?)
    #34727856
Сашок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сразу скажу, что CSP к вопросу отношения не имеет. Обойтись без кнопки "обзор" в input type="file" не получится, браузер не даст из javascript подсунуть что попало этому элементу формы.
...
Рейтинг: 0 / 0
Файлы и csp-broker(?)
    #34729787
ГР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Придеться файлы по 32К нарезать... :(
...
Рейтинг: 0 / 0
Файлы и csp-broker(?)
    #34729836
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если жаваскрипт и ИЕ6, то юзайте msxml, он дает отослать.
...
Рейтинг: 0 / 0
Файлы и csp-broker(?)
    #34730687
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно вот так Javascript отправляет xml на сервер
var xmlhttp = new ActiveXObject("Msxml.XMLHTTP");
xmlhttp.open("POST","xmlmethod.csp?ЛюбаяПеременная=Значение", false);
xmlhttp.send(xmldoc); //xmldoc - заранее сформированный XML с данными
var PageResult=xmlhttp.responseText; //текст которым ответит страничка xmlmethod.csp
alert(PageResult);

Автоматически отослать любой файл с диска браузер не даст (во всяком случае без использования ActiveX на странице).

Примерно вот так выглядит код на странице xmlmethod.csp который примет и обработает данные
s ЛюбаяПеременная=%request.Get("ЛюбаяПеременная",1)
s xmlobj=%request.Content
s result=##class(%XML.TextReader).ParseStream(xmlobj,.reader)
While reader.Read() {
i (reader.NodeType="element") {
читаем структуру XML потока (см. описание класса)
}
w "Отлично приняли файл."
...
Рейтинг: 0 / 0
Файлы и csp-broker(?)
    #34731044
Сашок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ГРПридеться файлы по 32К нарезать... :(
Зачем?
...
Рейтинг: 0 / 0
Файлы и csp-broker(?)
    #34733922
ГР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СашокЗачем?
После совета u78, незачем.:) Буду пробовать.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Файлы и csp-broker(?)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]