Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2008, 19:58
Avatar de hgp147
hgp147
 
Fecha de Ingreso: diciembre-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 980
Antigüedad: 18 años
Puntos: 36
Duda con código

Hola, quería saber si el código a continuación esta correcto. Ya que nunca me muestra el mensaje "cargando" cuando se estan procesando los datos. Si me muestra el mensaje que da como respuesta el servidor una vez que los datos fueron procesados.

Código:
function creaAjax(){
  var objetoAjax=false;
  try {
   /*Para navegadores distintos a internet explorer*/
   objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
     /*Para explorer*/
     objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
     } 
     catch (E) {
     objetoAjax = false;
   }
  }

  if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
   objetoAjax = new XMLHttpRequest();
  }
  return objetoAjax;
}



 function FAjax (url,valores)
{
   var ajax=creaAjax();
   var capaContenedora = document.getElementById('errores');

    ajax.open ('POST', url, true);
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(valores);
    
    
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
         
         capaContenedora.innerHTML= 'Cargando';

         
         }else if (ajax.readyState==4){
        
         capaContenedora.innerHTML=ajax.responseText; 


        }




    }
    


}
Muchas gracias!!!! FELIZ AÑO NUEVO!!!!