Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Mensaje "Cargando" en XAJAX

Estas en el tema de Mensaje "Cargando" en XAJAX en el foro de Frameworks JS en Foros del Web. buenas, estuve tratando de hacer el mensaje "cargando" en xajax de acuerdo a la documentación http://wiki.xajaxproject.org/Tutoria...oading_Message pero no me sale: alguien puede darme una mano ...
  #1 (permalink)  
Antiguo 05/07/2007, 11:49
 
Fecha de Ingreso: diciembre-2004
Mensajes: 71
Antigüedad: 19 años, 5 meses
Puntos: 0
Mensaje "Cargando" en XAJAX

buenas, estuve tratando de hacer el mensaje "cargando" en xajax de acuerdo a la documentación

http://wiki.xajaxproject.org/Tutoria...oading_Message

pero no me sale: alguien puede darme una mano c/algún ejemplo simple?

Desde ya, muchas gracias!!!


Estoy editando pq encontré una página en la q funciona el script de loading

http://blog.powweb.com/2007/07/02/yo...t-ajax-script/

Ahora, veo q para q aparezaca, en el código php pone un sleep de 3 segundos, eso es asi siempre? Gracias!

Última edición por ruperto; 05/07/2007 a las 14:45
  #2 (permalink)  
Antiguo 03/02/2010, 09:31
 
Fecha de Ingreso: noviembre-2009
Mensajes: 42
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Mensaje "Cargando" en XAJAX

Debe ser la versión del XAJAX te dejo un link mas explicativo

http://www.desarrolloweb.com/articulos/aviso-cargando-ajax-con-xajax-0-5.html
  #3 (permalink)  
Antiguo 05/02/2010, 18:20
 
Fecha de Ingreso: enero-2005
Mensajes: 122
Antigüedad: 19 años, 3 meses
Puntos: 2
Respuesta: Mensaje "Cargando" en XAJAX

Hola, yo lo hago de una manera en la que quiza te puedas guiar:

Tengo el codigo asi:
Código HTML:
<input type="button" value="Consultar" onclick="cargarImagen(); xajax_cargarContenido()" />

<div id="contenido"></div> 
Código HTML:
<script>

function cargarImagen(){

      document.getElementById('contenido').innerHTML = '<center><img src="cargando.gif" border="0" /></center>';

}

</script> 
y en el PHP asi:

Código PHP:
function cargarContenido(){

      
//aqui va el codigo que genera cualquier cosa

      
$resultado_php 'Hola Mundo';

      
$respuesta = new $xajaxResponse();

      
$respuesta->assign('contenido','innerHTML',$resultado_php);
      return 
$respuesta;


Ahora explico:

Cuando le das click al boton, ejecutas la funcion javascript cargarImagen y xajax_cargarContenido, en cargarImagen le estas diciendo que en el div "contenido" inserte la imagen de cargando mientras se genera la respuesta ajax, inmediatamente sale la imagen se ejecuta la otra funcion y cuando el resultado ajax se genere el xajax reemplazará la imagen que colocaste de cargando por el resultado que hayas obtenido en el php mediante el metodo "innerHTML" ya que cuando lo usas reemplazas todo lo que tengas por lo que le estes enviando.

Espero te haya servido.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:38.