Показать сообщение отдельно
  #6 (permalink)  
Старый 26.08.2011, 19:48
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

// настройки запроса.

var url = "/echo/html", // url запроса
 callback = function(html){ alert(html) }; // что делать с данными - сейчас выведет окно

/* ----   налаживаем ajax для ie   ----- */
if ( !XMLHttpRequest ) {
    XMLHttpRequest = function() {
      try { return new ActiveXObject("Msxml2.XMLHTTP.6.0"); }
        catch(e) {}
      try { return new ActiveXObject("Msxml2.XMLHTTP.3.0"); }
        catch(e) {}
      try { return new ActiveXObject("Msxml2.XMLHTTP"); }
        catch(e) {}
      try { return new ActiveXObject("Microsoft.XMLHTTP"); }
        catch(e) {}
    };
};

/* собственно, отправляем запрос */
var ajax = new XMLHttpRequest();
ajax.onreadystatechange = function(){
    if( ajax.readyState === 4 ){
        callback( ajax.responseText );
    }
};
ajax.open("GET", url);
ajax.send(null);
Ответить с цитированием