Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/04/2011, 08:32
Avatar de Heiroon
Heiroon
 
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 11 meses
Puntos: 63
Respuesta: Usar div como iframe

Buenas compadre! para eso vas a necesitar ajax...

Código Javascript:
Ver original
  1. function llamarasincrono (url, id_contenedor)
  2. {
  3.     var pagina_requerida = false;
  4.     if (window.XMLHttpRequest)
  5.     {
  6.         // Si es Mozilla, Safari etc
  7.         pagina_requerida = new XMLHttpRequest ();
  8.     } else if (window.ActiveXObject)
  9.     {
  10.         // pero si es IE
  11.         try
  12.         {
  13.             pagina_requerida = new ActiveXObject ("Msxml2.XMLHTTP");
  14.         }
  15.         catch (e)
  16.         {
  17.             // en caso que sea una versión antigua
  18.             try
  19.             {
  20.                 pagina_requerida = new ActiveXObject ("Microsoft.XMLHTTP");
  21.             }
  22.             catch (e)
  23.             {
  24.             }
  25.         }
  26.     }
  27.     else
  28.     return false;
  29.     pagina_requerida.onreadystatechange = function ()
  30.     {
  31.         // función de respuesta
  32.         cargarpagina (pagina_requerida, id_contenedor);
  33.     }
  34.     //XHR.open('post',url+'?'+new Date().getTime(),true);
  35.     pagina_requerida.open ('GET', url+'&'+new Date().getTime(), true); // asignamos los métodos open y send
  36.     pagina_requerida.send (null);
  37. }
  38. // todo es correcto y ha llegado el momento de poner la información requerida
  39. // en su sitio en la pagina xhtml
  40. function cargarpagina (pagina_requerida, id_contenedor)
  41. {
  42.     if (pagina_requerida.readyState == 4 && (pagina_requerida.status == 200 || window.location.href.indexOf ("http") == - 1))
  43.     document.getElementById (id_contenedor).innerHTML = pagina_requerida.responseText;
  44. }

esa es la funcion llamar asincrono...

tienes que crear otro archivo el cual es el que se va a recargar... y llamas la funcion de este modo

function llamarasincrono (ubicacion del archivo, nombre del contenedor )

espero te ayude de algo!
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!