Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/12/2013, 11:55
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Problemas con readyState ==1

A menos que haya algo que no note, me parece que todo está bien. Personalmente, te recomiendo trabajar con el método Ajax de jQuery, es más sencillo de utilizar, además, usando jQuery, tienes la posibilidad de utilizar los eventos ajaxStart y ajaxStop. El primero se activa cuando se realiza algún proceso con el método Ajax, por lo que ahí podrías indicar que aparezca la imagen de espera, mientras que con el segundo, podrías ocultar la imagen.

Código Javascript:
Ver original
  1. $(document).ajaxStart(function(){
  2.     $("#run").fadeOut(50); //Oculto el div
  3.     $("#cargando").fadeIn(800); //Muestro la imagen de espera
  4. }).ajaxStop(function(){
  5.     $("#run").fadeIn(800); //Muestro el div
  6.     $("#cargando").fadeOut(800); //Oculto la imagen de espera
  7. });

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand