[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите разобраться с XMLHttpRequest
Анастасия
Помогите разобраться с XMLHttpRequest. Что это вообще за вещь? Какой синтаксис.



Спустя 48 минут, 47 секунд (15.10.2006 - 14:20) vasa_c написал(а):

Спустя 1 час, 26 минут, 25 секунд (15.10.2006 - 15:46) white phoenix написал(а):
Эх... ерунда это.

Спустя 11 минут, 44 секунды (15.10.2006 - 15:58) vasa_c написал(а):
white phoenix, гражданин, либо давайте вменяемые камменты, либо нах.

Спустя 2 часа, 27 минут, 16 секунд (15.10.2006 - 18:25) white phoenix написал(а):
vasa_c, Imho, не стоит использовать XMLHttpRequest в чистом виде для организации AJAX.

Спустя 58 минут, 6 секунд (15.10.2006 - 19:23) vasa_c написал(а):
white phoenix, мотивируй.

Спустя 1 день, 13 часов, 9 минут, 30 секунд (17.10.2006 - 08:33) Patrick написал(а):
white phoenix, бред какой то. XMLHttpRequest - хорошая штука!


Анастасия, почитаёте спецификацию на w3c

Спустя 4 дня, 6 часов, 21 минута (21.10.2006 - 14:54) Анастасия написал(а):
Народ, прочитала, написала скрипт, но он не пашет, посмотрите пожалуйста где ошибки:
CODE
<script >
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", "http://example.com/index.php?a=value1&b=value2", true);
req.send(null);

Помогите пожалуйста!!!!!
з.ы. запрос должен быть именно такого вида (?a=value1&b=value2). То есть GET. Может я его не так делаю?

Спустя 24 минуты, 39 секунд (21.10.2006 - 15:18) vasa_c написал(а):
Какой браузер? Где функция processReqChange? Где содержание index.php?

Спустя 4 минуты, 13 секунд (21.10.2006 - 15:23) Анастасия написал(а):
Браузер Opera 9.02 . processReqChange - 3 строка. index.phр то тут причем. Я про клиента говорю... а не про сервер.

Спустя 4 часа, 58 секунд (21.10.2006 - 19:24) vasa_c написал(а):
3-я строка это присвоение обработчику события readystatechange ссылки на функцию processReqChange, а самой этой функции не видно.

QUOTE
Я про клиента говорю... а не про сервер.

А я говорю про сервер. Если хочешь вменяемого ответа, то желательно приводить все данные, которые просят.

Спустя 1 час, 47 минут, 8 секунд (21.10.2006 - 21:11) Анастасия написал(а):
vasa_c напиши лучше правильный код обращения к серверу... плииз

Спустя 30 минут (21.10.2006 - 21:41) vasa_c написал(а):
У тебя правильный код обращения к серверу, за исключением того, что не определена функция processReqChange.
В этом примере ты посылаешь запрос к серверу и устанавливаешь вышеназванную функцию, как обработчик загрузки. Т.е. по мере получения данных эта функция будет вызываться. В ней во-первых нужно отследить момент, когда данные подгрузятся до конца, а во-вторых, после этого обработать их. Как их обрабатывать это зависит от того, что это вообще за данные и что ты вообще пытаешься с ними сделать. Я этого не знаю, поэтому ничего написать не могу.
QUOTE
Народ, прочитала

Прочитай еще раз. Там все подробно описано и пример processReqChange есть.


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.