Un enlace que carga contenido dentro de un Iframe, para que el iframe no corte el contenido ni muestra barras de scroll, he utilizado la siguiente programación que ajusta el tamaño del Iframe. Esto funciona en Iexplorer pero no en Firefox (incluso en la ultima version):
Codigo:
Código:
function calcReset() { document.getElementById('frame').height="1" document.getElementById('frame').width="1" } function calcHeight() { var the_height= document.getElementById('frame').contentWindow. document.body.scrollHeight; // document.getElementById('frame').height= the_height; } function calcWidth() {var the_width= document.getElementById('frame').contentWindow. document.body.scrollWidth; document.getElementById('frame').width=the_width; }
Código:
No se por que puede ser, he probado a cambiar por "document.page.offset" y cosas asi...pero nada.<iframe id="frame" name="conten" width="10" height="10" onload="calcReset();calcWidth();calcHeight();" hspace="0" marginwidth="0" marginheight="0" frameborder=0 style="position:absolute; top:30px; left:252px; z-index:2;" scrolling="NO" allowtransparency="true" border="0"></iframe>
Por favor...alguien que sea capaz de echarme una mano...se lo agradecería enormemente.