Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка XMLHttpRequest, что она значит??? 
:(
    Опции темы
Black
Дата 2.7.2005, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


Профиль
Группа: Участник
Сообщений: 980
Регистрация: 15.8.2004

Репутация: 4
Всего: 45



Irokez
проблема как раз в том, что он не возвращает иногда результат запроса. т.е. он не вернет ничего в Req.responseText

Правда это очень редко происходит (потеря запроса), но все-таки... хотелось чтобы этого никогда не происходило.


--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
standov
Дата 1.12.2005, 17:25 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Аналогичная проблемма, методом тыка я обнаружил, что ругается на строку
Код
if (_request.status==200) {


У меня возникает в 100% когда я пытаюсь из открытого окна (window.open) обратиться к аджаксу на родительском, решения пока не нашел
  Вверх
Sardar
Дата 1.12.2005, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Цитата(standov @ 1.12.2005, 16:25)
У меня возникает в 100% когда я пытаюсь из открытого окна (window.open) обратиться к аджаксу на родительском

Дай ссылку где это увидеть можно, может какая другая ошибка в коде всплывёт, что такой эффект проявляет.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Guest
Дата 1.12.2005, 18:05 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Sardar @ 1.12.2005, 17:54)
Цитата(standov @ 1.12.2005, 16:25)
У меня возникает в 100% когда я пытаюсь из открытого окна (window.open) обратиться к аджаксу на родительском

Дай ссылку где это увидеть можно, может какая другая ошибка в коде всплывёт, что такой эффект проявляет.

Да нет, смысла смотреть код нет, там все ок smile

Вся проблемма изложена тут - https://bugzilla.mozilla.org/show_bug.cgi?id=168128

Я только-что поборол переводом для Firefox аджакса в синхронній режим (типа SJAX получился smile )
  Вверх
Sardar
Дата 1.12.2005, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Уважаемый Guest, регистрируйся, а то плюс некому влепить, инфа стоящая smile


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Suicidder
Дата 24.12.2005, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 22.5.2005
Где: РФ, Кемер. обл.

Репутация: нет
Всего: 1



Цитата(DIRECTOR @ 1.7.2005, 15:13)
Цитата

Код

function Refresh(url,data)
{
 var Req = createRequestObject();
 Req.onreadystatechange = function(){if(Req.readyState==4&&Req.status==200) { eval(Req.responseText); }};
 Req.open('POST',url,true);
 Req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
 Req.send(data);
}


возможно, что если возвращается неправильный XML (тем более, без заголовка "Content-Type: text/xml..."), то и парситься он не будет - в описании FF или IE это было указано.
Лучше всего - запихивай в какой-нить тег свой скрипт, а потом цепляй. Замени < и > на &lt; и &gt; соответственно, чтобы не выскакивать за тег ))). затем в JS замени это всё обратно:
Код
<?xml.... ?>
<Result>
alert("&lt;Request&gt;");
window.close();
</Result>

отпарсится и заменится на
Код
alert("<Request>");
window.close();

PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0847 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.