hola.
Estoy haciendo una página web y necesito un par de consejos (me he atascado)
Tengo un menú en una parte de la página a base de enlaces.
Estos enlaces irían a un iframe de la misma página (esto lo hago para que el menú esté siempre presente).
en el menú tengo lo siguiente:
<li><a href="pagina.php" target="iframe1"> Opcion1 </a></li>
<li><a href="pagina2.php" target="iframe1"> Opcion2 </a></li>
y más abajo tengo un iframe así:
<iframe name="iframe1" id="iframe1" style="border: 0px; overflow: hidden; width: 100%; height: 100%" onload="altura()"></iframe>
y en el head tengo la función altura así con javascript
function altura(){
if (document.all)
document.getElementById("iframe1").style.height = window.frames.iframe.document.body.scrollHeight + 20
else
document.getElementById("iframe1").style.height = window.frames.iframe.document.body.offsetHeight + 20
}
No obstante la altura no me sale, cargarla pagina me la carga, la que elija pero en una altura mínima, ¿qué hago mal?
Estoy ya cansada. sé que el problema está en el javascript, pero ahora no lo pillo...
Gracias de antemano