Categorías > Lenguajes > HTML > Enlazar capas ...
Nuevo Mensaje | Responder
brunoexposito


18 envíos
Desconectado
1777 lecturas
2 respuestas
Enlazar capas25-03-2010 a las 13:34:39

Hi!.. Estoy empezando con capas y me surge que no tengo la menor idea de como hacer que, al apretar un enlace en una capa (capa A) se abra otra página en otra capa (capa B) [...] (como si fuera un frame), solo se me ocurre usar iframes.. pero parece una chapuza..

Saludos




En Satania estás.. Es el fin del camino
Responder | Citar | Moderar | Mensaje Privado
Training Channel
CHuLoYo


762 envíos
Desconectado

#1
RE: Enlazar capas25-03-2010 a las 16:06:22

Podrías usar Ajax o Javascript. Pero una cosa es mostrar uncódigo html y otra es mostrar una página.
Si lo que quieres mostrar es una página lo haces mediante javascript e iframes:

Código Fuente HTML:<div id="capa1">
<a href="#" onclick="laotracapa();">Mostrar página en la otra capa</a>
</div>

<div id="capa2"></div>


Y el Javascript:

Código Fuente Javascript:function laotracapa() {

  document.getElementById("capa2").innerHTML="<iframe src='pagina.html' width='100' height='200'></iframe>

}


Espero que te sirva

www.Esquio.net | Diseño y programación web profesional
Responder | Citar | Moderar | Mensaje Privado
brunoexposito


18 envíos
Desconectado

#2
RE: Enlazar capas25-03-2010 a las 17:07:00

Gracias CHuLoYo, mi intención era enlazar con otra pagina (la segunda opción), al final si que tenia que usar iframes..

Gracias

En Satania estás.. Es el fin del camino
Responder | Citar | Moderar | Mensaje Privado