Comunidad de diseño web y desarrollo en internet online

abrir un html dentro de un div

Citar            
MensajeEscrito el 26 Ene 2009 04:46 pm
hola!
necesito su ayuda
es mi primer pagina que hago con css y divs :D y gracias a un ejemplo (script) que encontre en esta grandiosa web, logre hacer que al dar click en alguna opcion de mi menu apareciera un html en un div.

ahora lo que quiero saber es que si a partir de ese script que utilice, puedo hacer que al dar click en algun link que tenga dentro del html que aparece en mi div, aparesca una nueva html en ese mismo div. o hay otra forma de hacerlo?

este es el script que utilice, yo no se practicamente nada de js (aunque me ha servido de mucho)

Código :

$(document).ready(function(){
   var emi = "#menubar a";                     //Emisor
   var rec = "#contenido";                     //Receptor
   var src = "images/loading.gif";                  //Imageen de precarga
   var iid = "loading";                     //Id de la precarga
   var pre = '<img src="'+src+'"id="'+iid+'"/>';   //Objeto precarga
   var spe = "slow";                        //Velocidad del efecto
   $(emi).each(function(){
      var href = $(this).attr("href");         //Guardamos el vaolor de href de cada enlace.
      $(this).click(function(){               //Cargamos en rec el contenido de cada href y le damos efectos.
         $(rec).hide().after(pre).load(href, function() {$("#"+iid).remove();$(this).fadeIn(spe)});
         return false;                     //Para que no se redireccione.
      });
   });
});


ojala pudieran ayudarme :D

Por covra

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Ene 2009 04:37 pm
lo que quiero hacer es algo como en esta pagina, tener el header fijo y en un div de contenido me aparesca la informacion, dando click en algun menu, y que al dar click en los links de la informacion, todo aparesca en el mismo div de contenido. si necesidad que me aparescan nuevas ventanas en el explorador.

ahh y otra cosa :D como puedo hacerle para que en la barra de direcciones me aparesca una url completa (por llamarla de alguna forma)
porque me aparece siempre asi

www.mipagina.com
y quisiera que apareciera asi
www.mipagina.com/algo.hmtl

o dependiendo la pagina que se este viendo en el div de contenido

saludos

Por covra

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Ene 2009 04:28 pm
entonces hay solucion o no?

este es el link donde agarre el script
http://www.cristalab.com/tips/cargar-html-externo-con-jquery-c42442l/#ultimo
que por cierto es con jquery

Por covra

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Ene 2009 04:32 pm
lo que quiero es poder utilizar el div como si fuera un iframe, que toda mi informacion aparesca ahi.

Por covra

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Ene 2009 08:10 pm
pues ya logre solucionar uno de mis problemitas :D

ya pude hacer que toda mi info aparesca en el div contenido.

solo pegue el script dentro de cada pagina que quiero que aparesca en el div y solo cambie el nombre del emisor por el del div de la pagina actual.

Por covra

3 de clabLevel



 

firefox

 

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