Доступ к DOM внешнего документа на JS

Тема в разделе "JavaScript", создана пользователем bolyk, 3 ноя 2011.

Модераторы: ZiX
  1. bolyk

    bolyk

    Регистр.:
    21 авг 2006
    Сообщения:
    308
    Симпатии:
    206
    Приветствую.Уважаемые, помогите, пожалуйста , решить простую задачу:
    Код:
    	function SendRequest(url) {
    	  var req = new XMLHttpRequest();
    	  req.open('GET', url, false);
    	  req.overrideMimeType('text/plain; charset=UTF-8');
    	  req.send(null);
    	  if (req.status != 200) return '';
    	  return req.responseText;
    	}
    
    var needtext = SendRequest('http://mail.ru');
    
    Уважаемые, как обратиться к ДОМу переменной needtext?

    вот этим не получается:
    http://ejohn.org/blog/pure-javascript-html-parser/
     
  2. jami

    jami Постоялец

    Регистр.:
    10 авг 2011
    Сообщения:
    114
    Симпатии:
    39
    Можно добавить элемент в существующий документ, поместить в его innerHTML код, полученный от XMLHttpRequest, и дальше работать с ним как с нодой DOM.
    http://forums.mozillazine.org/viewtopic.php?f=19&t=1594275
     
  3. bajun

    bajun Постоялец

    Регистр.:
    26 окт 2011
    Сообщения:
    67
    Симпатии:
    3
    плюсую.
    зачем возвращать результат стирингом.
    он же стирингом его и будет обрабатывать.