Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Документация по HttpRequest на русском...


Автор: Burrr 6.2.2006, 14:36
Нужна хорошая документация по HttpRequest на русском языке. Памагите, плз!

Автор: 12345c 6.2.2006, 14:49
http://mysitez.km.ua/Programming/?jshttpsend

Автор: Aliance 6.2.2006, 15:21
А опчему только на русском? Технология относительно новая, думаю более полезными будет иностранная документация.
У меня было окола 20 ссылок, из низ ссылок 8 были на русском. Как найду - поделюсь.


Автор: Burrr 9.2.2006, 14:57
12345c спасибо!
Цитата

А опчему только на русском?

На английском конечно неплохо, но понимание читаемого у меня при этом сильно страдает smile.
Цитата

У меня было окола 20 ссылок, из низ ссылок 8 были на русском. Как найду - поделюсь.

Было бы очень здорово!

Автор: Alone 10.2.2006, 11:34
Не совсем в тему, но проект достаточно интересен.
http://dklab.ru/lib/Subsys_JsHttpRequest/

сам юзаю...

Автор: Burrr 10.2.2006, 13:32
Цитата
Не совсем в тему, но проект достаточно интересен.
http://dklab.ru/lib/Subsys_JsHttpRequest/

Да, это старая фича, хотя и кроссбраузерная, в чатах она кажется активно используется.
Хорошо бы что-нить именно по HttpRequest

Автор: Burrr 15.2.2006, 09:18
Напишите, плз, простенький пример кода, использующего метод responseXML (если можно с русскоязычным описаловом этого метода и списком поддерживающих его браузеров).
Желательно и кусочек серверного кода на php тоже.

Автор: 12345c 15.2.2006, 18:39
Код
<B>Короткий пример</B> <u onClick=loadXMLDoc(this,'JsPrimeryCode-40.xml')>XMLHttpRequest</u><br>
<script>
function loadXMLDoc(t,url){var Q=new Object;
Q=(window.XMLHttpRequest?new XMLHttpRequest():
    (window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new Object));
Q.onreadystatechange=function(){    // only if req. shows "complete"
    if (Q.readyState==4){//alert(Q.status+' '+Q.statusText);    // only if "OK"
        if (Q.status==200||location.href.indexOf('http:')<0&&Q.status==0){//t.innerHTML+=Q.responseText;
            t.innerHTML+=Q.responseXML.documentElement.nodeName;
            //for(i in Q.responseXML){alert(i+'='+eval('Q.responseXML.'+i));}
        }
}};
Q.open("GET",url+'?'+Math.random(),!0);Q.send(null);
}
(PHP не нужен)
Файл 'JsPrimeryCode-40.xml':
Код

<response value="12345">
&lt;<method value="123456">This is </method>
example <result>of Suggest></result>
</response>
Примечание - если IE, то запускать только через веб-север (localhost/...), c локального файла этот метод не работает, что, конечно, вводит в заблуждение.

Док. - 2 строчки. DOMDocument responseXML

The response to the request is parsed as if it were a text/xml stream. This attributes represents the response as a DOM Document object.

...а потом по-русски здесь: http://zeiss.net.ru/docs/design/dom/index.htm

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)