Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / формирование запросов GET/POST в JavaScript / 12 сообщений из 12, страница 1 из 1
08.08.2003, 11:52
    #32230929
JDim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
С Get все ясно:
Код: plaintext
window.location.replace('news.htm?id=5&date=10')
А как с Post?
...
Рейтинг: 0 / 0
08.08.2003, 18:01
    #32231568
ValeryR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
Код: plaintext
1.
form.submit()

Только через форму со скрытыми полями <input type="hidden">.
Либо через XMLHTTP.
...
Рейтинг: 0 / 0
11.08.2003, 08:27
    #32232424
JDim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
Хотелось бы поподробнее про XMLHTTP. Я начал сайт переделывать под XML, вернее перед отправкой сервлет его в простой HTML кодирует.
Буду рад узнать что-то про XML.
...
Рейтинг: 0 / 0
11.08.2003, 08:34
    #32232427
osse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
Здесь пример есть
со ссылками на более подробную документацию.
Если кто нибудь, поделится впечатлениями от использования ентого, также буду
признателен.
...
Рейтинг: 0 / 0
11.08.2003, 08:36
    #32232430
osse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
О XMLHTTP ессно речь идет
...
Рейтинг: 0 / 0
11.08.2003, 13:43
    #32232826
ValeryR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
Работаем с XMLHTTP давно. Очень выручает, когда необходимо отослать событие на сервер или подгрузить часть контента без обновления странички. Не обязательно формировать запросы в виде XML, поддерживаются стандартные форматы передачи параметров GET и POST.
...
Рейтинг: 0 / 0
11.08.2003, 13:58
    #32232844
JDim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
Опять песня о старом...
Уперся!
Сервлет генерирует xml, потом на выходе фильтр транслирует его в чистый html. И тут вот проблема с рускими буковками.
Если в xml ставлю кодировку "Cp1251" - выдает исключение - может я не правильно ее записываю?
Если после создания html попробывать переформатировать:
String result = new String(htmlCode).getBytes("UTF8"),"Cp1251");
- нет буковок нужных! Что делать???
...
Рейтинг: 0 / 0
11.08.2003, 14:15
    #32232871
ValeryR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
Если буковки теряются на этапе преобразования, проверьте кодировку в xsl, переводящем xml в html.

Должно быть что-то вроде:
Код: plaintext
1.
2.
3.
4.
5.
<xsl:output
   method= "html" 
   indent= "no" 
   omit-xml-declaration= "yes" 
   encoding= "windows-1251 " version= "4 . 0 "/>


Если при отображении в брозере, надо правильно выставлять Encoding.
...
Рейтинг: 0 / 0
11.08.2003, 14:26
    #32232887
JDim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
Заменил "Cp1251" на "windows-1251", но что-то не хочет...
В html записано:
Код: plaintext
<META http-equiv= "Content-Type"  content= "text/html; charset=windows-1251 ">
...
Рейтинг: 0 / 0
11.08.2003, 14:40
    #32232911
ValeryR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
А где теряются русские буквы: в исходном XML, в преобразованном HTML они есть? До брозера доходят в каком-либо виде, или остаются только '??????' Изменение page encoding в брозере не помогает?
...
Рейтинг: 0 / 0
11.08.2003, 14:45
    #32232919
JDim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
Еще о xml.
Xml`ом занимаюсь с выходных, так-что простите за вопросы.
Как правильно указать константу? Как к ней доступиться?
Хочется примерно чтобы при конвертации путь к картинке или ссылке устанавливался в зависимости от значения энтой константы?
Если можно (и не трудно) примерчик...
...
Рейтинг: 0 / 0
11.08.2003, 14:52
    #32232933
JDim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование запросов GET/POST в JavaScript
К вопросу о буковках:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
StringBufferInputStream strXML = new StringBufferInputStream( "......русские буковки ...." );
StringBufferInputStream strXSL = new StringBufferInputStream( "......русские буковки ...." );

DocumentBuilder builder = factory.newDocumentBuilder();
document = builder.parse(strXML);

TransformerFactory tFactory = TransformerFactory.newInstance();
StreamSource stylesource = new StreamSource(strXSL);
Transformer transformer = tFactory.newTransformer(stylesource);

DOMSource source = new DOMSource(document);
StreamResult result = new StreamResult(jdos);
transformer.transform(source, System.out);

То есть для теста я просто в строки записал xml и xsl и все вывожу с стандартный поток. Соответственно у стандартного выхода проблем с буковками нет, то есть если вывести туда первоначальные строки все ОК...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / формирование запросов GET/POST в JavaScript / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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