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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Неработает Ajax(); Вчём проблема ? 
:(
    Опции темы
Хрипа
Дата 25.9.2007, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



У меня такой код:
Код

<script language=JavaScript src="prototype.js"></script>
<script>
var JSQ = {
    req: new Ajax(),
    data: '',
    extractResponse: function (xml_doc)
    {
     var body_type = xml_doc.documentElement.getAttribute('type');
     if(body_type != 'param-list') throw "Unknown response body type: " + body_type;
     var params = xml_doc.documentElement.childNodes, ret = {};
     for(var i = 0; i < params.length; i++)
     {
                      if(params[i].nodeType != 1) {continue;}
                      ret[params[i].getAttribute('name')] = params[i].lastChild.nodeValue;
     }
     return ret;
    },
    Query: function(url)
    {
       this.req.Request(url,
       {
           method: 'get',
        onComplete: function(resp)
        {
               if (200 == resp.status) var data = extractResponse(resp.responseXML);
               alert(data.vip);

                    }
        });
    }
}
JSQ.Query('some.server.ru/index.xml');
</script>

Правельный XML документ:
Код


  <?xml version="1.0" encoding="windows-1251" standalone="yes" ?>
  <response type="param-list">
  <param name="vip">РУССКИЙ ТЕКСТ</param>
  </response>

Вопрос почему не работает ???
P/S русский текст принимает.  smile  smile  smile 
--------------------
<Вырезана, как не соответствующая правилам форума >
PM MAIL   Вверх
Хрипа
Дата 25.9.2007, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Всем спасибо разобрался сам smile)
так писать нельзя    req: new Ajax(),
--------------------
<Вырезана, как не соответствующая правилам форума >
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




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


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

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