IE7 suportará o objeto XMLHTTPRequest

Postado em AJAX, Desenvolvimento WEB, Web Standards por Felipe Tonello on the January 25th, 2006


Ajude a Combater o Spam! Clique aqui!

Estava na hora já não!?

tirada do blog do IE

if (window.XMLHttpRequest){
// IE7, Mozilla, Safari, etc: browsers decentes
var xmlHttp = new XMLHttpRequest()
}
else
{
if (window.ActiveXObject){
// …outro jeito, usando o ActiveX para IE5.x e IE6
var xmlHttp = new ActiveXObject(”Microsoft.XMLHTTP”);
}

}

Um Comentário para 'IE7 suportará o objeto XMLHTTPRequest'

Assine os comentários RSS ou TrackBack para 'IE7 suportará o objeto XMLHTTPRequest'.

  1. em October 14th, 2008 às 3:37 pm

    Usando Mozilla Firefox Mozilla Firefox 3.0.3 no Windows Windows XP

    Boa tarde Felipe,

    Quanto as promessas da MS ainda nao podemos acreditar e esperar nada.

    Eles incluiram a identificação de window.XMLHttpRequest porém nao funciona.

    O script informado por voce, me ajudou muito mas com muitos testes e sacrificio cheguei a uma breve correção. Sem mais, segue abaixo.
    Parabens por compartilhar boas informações.

    ——————————————

    var http; // referência ao objeto XMLHttpRequest

    if(window.XMLHttpRequest && navigator.appVersion.indexOf(’MSIE’) < 0){
    http = new XMLHttpRequest();
    }
    else if(window.ActiveXObject){
    http = new ActiveXObject(”Msxml2.XMLHTTP”);
    if(!http){
    http = new ActiveXObject(”Microsoft.XMLHTTP”);
    }
    }
    else{
    http = null;
    }

Comente!