Responsexml & Dom

Тема в разделе "Web 2.0, AJAX, Ruby, RSS технологии", создана пользователем ioni, 10 мар 2010.

  1. ioni

    ioni Well-Known Member

    Регистрация:
    11 май 2006
    Сообщения:
    351
    Симпатии:
    0
    Код (Text):
    var fedex_tracking_number = "417217981326";
    var fedex_url = "http://fedex.com/Tracking?ascend_header=1&clienttype=dotcom&cntry_code=us&language=english&tracknumbers=" + fedex_tracking_number;

    var request = new XMLHttpRequest();

    request.open("GET", fedex_url, true);
    request.onload = fedexTracking;
    request.send(null);

    function fedexTracking(){

    var tag_name = "module.trackingNumber._expanded";
    var tracking = request.responseXML.getElementById(tag_name);

    document.write(tracking.innerHTML);

    };
    Что я делаю не так?

    Метод request.responseText возвращает полный текст, но - request.responseXML ничего...
     
  2. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
  3. ioni

    ioni Well-Known Member

    Регистрация:
    11 май 2006
    Сообщения:
    351
    Симпатии:
    0
    Что мне особенно нравится в работе нашего форума, так это глубокая информативность посылов.
    Впрочем, рабочего варианта я так и не нашел - так что приходится парсить ручками, responseText to the resque.

    Тем более, что я не под IE писал, а исключительно под Хром. Ну да ладно, бывает
     
  4. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    а вы тему смотрели?
    там товарищ etc не один раз сказал, что responseXML глючит и не советовал его использовать.
    думаю, это не только в ие.
    ну не обижайтесь, в следующий раз вообще промолчу - я думаю, вы уже искали на форуме, прежде чем спросить)
     
  5. ioni

    ioni Well-Known Member

    Регистрация:
    11 май 2006
    Сообщения:
    351
    Симпатии:
    0
    Проблема в том, что ResponseXML прекрасно работает на XML документах. И если бы у меня не было примера перед глазами, где он как зайчик, обрабатывает ну прямо все-все-все, как по книжке, я бы может быть и жаловаться не полез бы :)

    Тем более, что я работаю под Хромом и для Хрома же и пишу...

    Ну ладно, сделаю нормальную обработку - поделюсь
     
  6. ioni

    ioni Well-Known Member

    Регистрация:
    11 май 2006
    Сообщения:
    351
    Симпатии:
    0
    Я получаю обычный HTML, его же и обрабатываю
     
Загрузка...

Поделиться этой страницей