Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2011, 08:06
chino_black
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 12 años, 11 meses
Puntos: 0
Ajax solo funciona en Operea (problema)

hola a todos. tengo un problema, no me funciona ajax con los demas navegadores. solo con Opera. :( este es el codigo y nose que sera, e visto por ai y tienen el mismo y si les funciona

Código PHP:
function ajaxFunction() {
    var 
xmlHttp;
    try {
        
// Firefox, Opera 8.0+, Safari
        
xmlHttp=new XMLHttpRequest();
        return 
xmlHttp;
    } catch (
e) {
        
// Internet Explorer
        
try {
            
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
            return 
xmlHttp;
        } catch (
e) {
            try {
                
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                return 
xmlHttp;
            } catch (
e) {
                
alert("Tu navegador no soporta AJAX!");
                return 
false;
            }
        }
    }
}

function 
Enviar(_pagina,capa) {
    var
    
ajax;
    
ajax ajaxFunction();
    
ajax.open("POST"_paginatrue);

    
ajax.setRequestHeader("Content-Type",
    
"application/x-www-form-urlencoded");
    
ajax.onreadystatechange = function() {
        if (
ajax.readyState == 4) {
            
document.getElementById(capa).innerHTML =
            
ajax.responseText;
        }
    }
    
ajax.send(null);


Help plz. Saludos.