Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/03/2013, 04:49
DoHITB
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 1 mes
Puntos: 33
Respuesta: Dos scripts a la vez

Buenas.

Si bien no soy "master" en temas AJAX, creo que te puedo echar un cable:

cuando lanzas una petición AJAX, puedes ver el estado de la solicitud, por lo que podrías hacer algo así:

Código Javascript:
Ver original
  1. function doAjax(url,query,getxml,dtc,ev){
  2.   myreq.req.onreadystatechange=function(){
  3.     if(myreq.req.readyState==4){
  4.         if(myreq.req.status==200){
  5.             var item=myreq.req.responseText;
  6.  
  7.             if(getxml==1){
  8.                 item=myreq.req.responseXML;
  9.            }
  10.  
  11.            print(item, dtc,ev);
  12.         }
  13.     }else{
  14.         //código JS que se ejecuta mientras la query está ejecutando
  15.     }
  16. };
  17.  
  18. requestPOST(url, query, myreq.req);
  19. }

Ésta es la función que yo uso para AJAX. En la línea comentada podrías poner algo como:

document.getElementById(divToChange).innerHTML = '<img src=""...';

de manera que muestre un GIF o lo que gustes.

Espero que te sirva.

Saludos!