Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2010, 13:17
principianteZF
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 14 años, 6 meses
Puntos: 6
Ajax y vista de compatibilidad (IE)

Buenas amigos, tengo una pagina que tiene una aplicacion ajax, conretamente en Internet Explorer, si no clickeo la "vista de compatibilidad" el ajax no anda.

He realizado algunos cambios pero todo sigue igual.
Les dejo el codigo ajax a ver si le debo cambiar algo.
Código:
.
.
.
var url = "tricota.php?num="; 
 
var ajax = getXmlHttpObject(); 

function handleHttpResponse(){ 
    if (ajax.readyState == 1){ 
        document.getElementById('pantalla').innerHTML ="<img src='cargando.gif'>"; 
    } 
    if (ajax.readyState == 4){ 
        results = ajax.responseText; 
        document.getElementById('pantalla').innerHTML = results; 
    } 
} 

function sendQuerystring(curpa){ 
    ajax.open("GET", url + curpa, true); 
    ajax.onreadystatechange = handleHttpResponse; 
    ajax.send(null); 
} 

function getXmlHttpObject(){ 
    var xmlhttp; 

    

    if (!xmlhttp && typeof XMLHttpRequest != 'undefined'){ 
        try{ 
            xmlhttp = new XMLHttpRequest(); 
        } 
        catch (e){ 
            xmlhttp = false; 
        } 
    } 
    return xmlhttp; 
}
Quizas esta no sea la mejor forma de hacer ajax, aviso que cuando le doy click en vista de compatibilidad, funciona todo correctamente.

Saludos.