Necesito un poco de ayuda con esto de java, tengo una función la cual me permite redimensionar un iframe segun el contenido de lo que se cargue en este, el problema es que cuando se hace referencia a esta funcion desde una pagina que no es directamente desde el index que es donde se encuentra la funcion no redimensiona el iframe, por ejemplo:
Al hacer clic en algun enlace que se encuentre en Index, carga la pagina de dicho enlace y el iframe se redimenciona bien, pero cuando doy clic en alguno de los enlaces de la pagina cargada en el iframe es cuando ya no me redimenciona dicho iframe.
el codigo de la funcion es el siguiente:
Codigo de la funcion para redimencionar el iframe, esta funcion esta en la pagina Index:
Código javascript
:
Ver original<head>
<script language="javascript" type="text/javascript">
<!--
function grand(h){
iframe=document.getElementById("gral")
iframe.height=h;
}
//-->
</script>
</head>
Y este es el codigo que utilizo desde las paginas que se cargan en el iframe para saber el alto y poder redimecionar el iframe
Código javascript
:
Ver original<body>
. . .
. . .
. . .
<script language="javascript" type="text/javascript">
<!--
altura=document.body.scrollHeight+5;
top.grand(altura);
//-->
</script>
</body>
Que puede estar pasando, por que no redimensiona el iframe, si en las otras paginas si los redimensiona a la perfección.