Comunidad de diseño web y desarrollo en internet online

ajax en ajax... no es posible?

Citar            
MensajeEscrito el 25 Ene 2010 02:32 pm
Hola cristaleros...
Me encuentro haciendo un mini web con ajax... venía todo lindo... y cuando voy a hacer una galería de imágenes, y que las mismas se visualicen con Lightwindow, no puedo usar este efecto... Y por lo que estuve leyendo y googleando un poco... parece que no se puede usar ajax dentro de ajax... es así? Realmente necesito hacerlo así... qué puedo hacer?
Muchas gracias... salut!

Por boratlon

Claber

139 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Ene 2010 10:19 am
has comprendido bien el concepto de "AJAX"???..

Por wariodiaz

55 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Ene 2010 11:16 am
Hola:

A mi me pasa lo mismo, pero creo que el tema no es ajax sobre ajax, si no que no podemos cargar la libreria de js ( en mi caso visuallightbox), al cargar el contenedor ajax. Voy mirando soluciones por ahí, pero no se me ocurre nada (y he probado varios casos). La pregunta es ¿como cargo el js para que funcione en un contenedor ajax?... Lo tengo cargado en la página principal y ahí no tengo problemas, pero al utilizar el contenedor ajax no puedo utilizarlo.

Sería bueno que alguien implementar un pequeño ejemplo, por que la verdad ando bastante perdido, y no querría tener que realizar varios html idénticos para utilizar este efecto.

PD: Un saludo a todos los que permitís aprender con vuestros conocimientos, de verdad que si no fuera por vosotros...

Por gallegoindomito

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 31 Ene 2010 03:37 pm
Vean mi respuesta en este post [url=http://foros.cristalab.com/problema-con-ajax+div+-pagina-php-con-javascript.-t77198/#518458][/url], alli le doy un mini tuturoial al chavo de carga dinamica de JS

Por wariodiaz

55 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Feb 2010 12:47 pm
No se si mi problema sera algo parecido a lo mencionado arriba.
Yo tengo un sitio web donde tiene el menú con el encabezado, y 4 cosas mas.
La cuestión es que tengo un div llamado contenido que es donde varia dependiendo del botón pulsado en el menú y lo que carga son paginas creadas.
El problema es que el formulario de contacto, me lo carga pero no funciona bien porque no me carga las funciones del archivo .js.
He probado a ponerle la ruta desde el archivo que necesita cargarlo, la ruta desde el index principal, e incluso he probado a hacer las funciones dentro del archivo html... pero tampoco.. que se puede hacer?

Por Cubel

Claber

139 de clabLevel



Genero:Masculino  

Valencia, España

chrome
Citar            
MensajeEscrito el 02 Feb 2010 11:50 am
Muchas gracias wariodiaz!!! he visto el ejemplo que propones en el enlace y creo que hasta lo entiendo y todo (soy muy limitado aún). voy a intentar implementarlo en mi página. tardaré eun poco pero en cuanto lo tenga te lo anuncio.

De nuevo gracias.

Un saludo a tod@s

Por gallegoindomito

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Feb 2010 03:41 pm
He mirado tu post pero sigo con el problema.
De todas formas yo por javascript leo archivos y los inserta en un DIV. Cosa que después tendría que funcionar los JavaScript metidos dentro no? o como tengo que hacer porque ando un poco perdido ya que me dicen que lo estoy haciendo mal, y lo hago como me dicen y resulta que yo el código lo veo muy parecido. Sin embargo con otros códigos o el mio llego al mismo proceso, que es mostrarme la pagina en el DIV pero no funciona las funciones .js.

Gracias

Por Cubel

Claber

139 de clabLevel



Genero:Masculino  

Valencia, España

chrome
Citar            
MensajeEscrito el 17 Feb 2010 10:52 pm
Jolas bueno soy novato en esto de Ajax, y creo tuve un problema similar en mi sitio, lo resolvi de la siguiente forma:

Código :

HttPRequest.onreadystatechange = function()
         {

             if(HttPRequest.readyState == 3) 
              {
               document.getElementById("micontenido").innerHTML = '<img src="images/cargador.gif">';
              }

             if(HttPRequest.readyState == 4) 
              {
               document.getElementById("micontenido").innerHTML = HttPRequest.responseText;
              $.superbox(); /* :D (Superbox es un modal de JQuery, aqui cambien por la funcion del suyo)
                                   Como ven agregue la funcion del modal aqui, ya que en lo que sé el estado 4 vendria a ser una peticion completamente realizada. */
              }
            
         }

      }


Escribo rapido porque ando ocupado con el matrimonio de un amigo, me falta camisa y pantalon :S, dudas consultas posteen de vuelta, espero solucione a alguien el problema

Por vinnie

16 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.