|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.08.2011, 22:10 | #1 |
Пользователь
Регистрация: 14.07.2008
Сообщений: 47
|
Возврат результата XMLHttpRequest
Подскажите возможно ли написать функцию XMLHttpRequest чтоб она возвращала результат.
ну что то вроде такого Код:
|
18.08.2011, 22:16 | #2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Так, может:
Код:
Или что нужно конкретней? P.S. Если же под XMLHttpRequest имеется в виду объект, то у него есть методы, которые и будут возвращать то, что нужно Последний раз редактировалось motorway; 18.08.2011 в 22:27. |
18.08.2011, 22:35 | #3 | |
Пользователь
Регистрация: 14.07.2008
Сообщений: 47
|
Цитата:
хорошо, вот код самой функции Код:
Код:
как я не пытаюсь, у меня ничего не получается. что и куда мне надо дописать? Последний раз редактировалось kos1nus; 18.08.2011 в 22:39. |
|
18.08.2011, 22:41 | #4 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Дописать в конце первой функции return req.responseText, а потом в той result=Request(x);
P.S. Пример: Код:
Последний раз редактировалось motorway; 18.08.2011 в 22:45. |
18.08.2011, 23:01 | #5 |
Пользователь
Регистрация: 14.07.2008
Сообщений: 47
|
нет. не работает.
Я пытаюсь показать результат через алерт. Так вот он срабатывает сразу, хотя в реальности нужно секунды три чтоб обменяться с сервером. алерт возвращает undefined. |
18.08.2011, 23:11 | #6 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
У меня, например, этот код при связи с к-л. сайтом выдает статус, равный 0, что означает, что объект не инициализирован
|
18.08.2011, 23:22 | #7 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Да, что-то я ступил, надо было подключаться к скрипту
|
18.08.2011, 23:27 | #8 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Я попробовал, к примеру, такой код:
Код:
|
19.08.2011, 07:46 | #9 |
Пользователь
Регистрация: 14.07.2008
Сообщений: 47
|
ты же не возвращаешь результат, а просто вызываешь фукнцию, по завершению которой появляется алерт. так и у меня работает.
|
19.08.2011, 08:32 | #10 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
В чистом джаваскрипте не знаю, но в jQuery к функции аякса можно установить значение асинхронного обмена в false, тогда функция не закончит работу, пока не получит ответ сервера.
Alar, верни репу!
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
XmlHttpRequest "Failed to load resource" в chrome | Hippos | JavaScript, Ajax | 11 | 05.02.2013 05:23 |
[Ajax]XMLHttpRequest проблема с получением ответа | Geniy00 | JavaScript, Ajax | 1 | 27.05.2011 23:53 |
Ajax. Видимость XMLHttpRequest. | Викдон | JavaScript, Ajax | 0 | 03.08.2010 18:09 |
Вопрос по XMLHttpRequest | NeveX | JavaScript, Ajax | 7 | 25.09.2009 09:34 |
Возврат результата функции по ссылке | gladov | Общие вопросы C/C++ | 2 | 24.06.2008 22:48 |