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

Cambiar de contenido dinámicamente

Estas en el tema de Cambiar de contenido dinámicamente en el foro de Frameworks JS en Foros del Web. Hola! Me gustaria meter toda mi pagina dentro de un div, para poder mostrar un chat mediante AJAX, y que aunque el usuario se mueva ...
  #1 (permalink)  
Antiguo 11/02/2010, 11:16
Avatar de zeuslife  
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 533
Antigüedad: 16 años, 10 meses
Puntos: 11
Pregunta Cambiar de contenido dinámicamente

Hola!
Me gustaria meter toda mi pagina dentro de un div, para poder mostrar un chat mediante AJAX, y que aunque el usuario se mueva por la página, no desaparezca el chat. Pero claro, también paso variables por get, entonces me gustaria saber como puedo hacer para pasar de sección en sección sin alterar el contenido, y pasando variables por post y get tranquilamente.

Muchas gracias!
__________________
Neversyn Software e Ingeniería
  #2 (permalink)  
Antiguo 11/02/2010, 21:37
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 15 años
Puntos: 65
Respuesta: Cambiar de contenido dinámicamente

No va a haber problema por el metodo que uses para pasar las variables, solo necesitas fijar una parte de tu pagina para que sea recargada peticion a peticion y nada mas...
__________________
HV Studio
Diseño y desarrollo web
  #3 (permalink)  
Antiguo 12/02/2010, 08:31
Avatar de zeuslife  
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 533
Antigüedad: 16 años, 10 meses
Puntos: 11
Respuesta: Cambiar de contenido dinámicamente

Si, pero como hago para pasar esas variables?
__________________
Neversyn Software e Ingeniería
  #4 (permalink)  
Antiguo 12/02/2010, 08:55
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 15 años
Puntos: 65
Respuesta: Cambiar de contenido dinámicamente

Código Javascript:
Ver original
  1. var foo = 'bar';
  2. ajax.open('GET', 'tuArchivo.php?param='+foo);

Sabes usarla funcion open?
__________________
HV Studio
Diseño y desarrollo web
  #5 (permalink)  
Antiguo 12/02/2010, 10:15
Avatar de zeuslife  
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 533
Antigüedad: 16 años, 10 meses
Puntos: 11
Respuesta: Cambiar de contenido dinámicamente

Si, pero el problema es que las distintas páginas pasan distintos parametros... y no puedo poner ahí una url kilométrica... Estoy viendo a ver si con jquery, puedo implementar eso. Hasta ahora lo estoy haciendo con el siguiente código, pero solo consigo abrir los enlaces de el div menu, y yo quiero también cargar en el div, los enlaces del propio div. No se si me he explicado

Aqui el código:
Código Javascript:
Ver original
  1. $(document).ready(function(){
  2. var emi = "#nav a"; //Emisor
  3. var emi2 = "#nave a";
  4. var rec = "#show"; //Receptor
  5. var src = "../imagenes/cargando.gif"; //Imageen de precarga
  6. var iid = "loading"; //Id de la precarga
  7. var pre = '<img src="'+src+'"id="'+iid+'"/>'; //Objeto precarga
  8. var spe = "slow"; //Velocidad del efecto
  9. $(emi).each(function(){
  10.     var href = $(this).attr("href"); //Guardamos el vaolor de href de cada enlace.
  11.     $(this).click(function(){ //Cargamos en rec el contenido de cada href y le damos efectos.
  12.         $(rec).hide().after(pre).load(href, function(){
  13.             $("#"+iid).remove();$(this).fadeIn(spe)
  14.             });
  15.             return false; //Para que no se redireccione.
  16.     });
  17. });
  18. });

Saludos!
__________________
Neversyn Software e Ingeniería

Etiquetas: ajax, contenido, dinamicamente, variables, cambios
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 04:40.