Foros del Web » Programando para Internet » Javascript »

Safari/Chrome: Bug Iframe autoajustable

Estas en el tema de Safari/Chrome: Bug Iframe autoajustable en el foro de Javascript en Foros del Web. Buenassss... Tengo un problemilla con unos iframes a la hora de que se ajuste el tamaño en Chrome y Safari. El scrollHeight aumenta bien pero ...
  #1 (permalink)  
Antiguo 29/06/2010, 03:25
 
Fecha de Ingreso: marzo-2006
Mensajes: 5
Antigüedad: 18 años
Puntos: 0
Safari/Chrome: Bug Iframe autoajustable

Buenassss...

Tengo un problemilla con unos iframes a la hora de que se ajuste el tamaño en Chrome y Safari. El scrollHeight aumenta bien pero no es capaz de reducir el tamaño cuando es necesario.

Parece que es un bug conocido.

Hablan de una posible ñapa para salir del paso aquí:

http://stackoverflow.com/questions/934323/iframe-height/3073888#3073888

Pero no consigo que funcione bien, ¿hay algo que se me escape en el script?


Código:
function autoajuste(idIframe)
{
if (document.getElementById(idIframe)!=null){
var body=document.getElementById(idIframe).contentWindow.document.body;
var ajusta=document.getElementById(idIframe).contentWindow.document.body.scrollHeight;
body.height="1px";
document.getElementById(idIframe).height=ajusta;
}
}

¡Muchas gracias por vuestra ayuda!

Etiquetas: bugs, chrome, safari, iframe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.