Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2010, 21:40
ed-209
 
Fecha de Ingreso: noviembre-2003
Mensajes: 22
Antigüedad: 20 años, 5 meses
Puntos: 1
problema para redimencionar iframe en diferentes navegadores

Hola gente! mi problema es el siguiente, tengo la pagina principal (index.html) con la barra de menu en donde cada link si carga en un iframe que esta en esta. El codigo que puse para que el iframe cambie el tamaño de acuerdo al tamaño de cada pagina es el siguiente:

function reSize()
{
tamFinal = internal.document.body.scrollHeight;
document.getElementById('internal').style.height = tamFinal;
}

Al principio solo funcionaba en IE. Para que ande en FireFox agregue al principio de cada pagina (menos de la index.html) la siguiente linea:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Y asi anduvo en IE y FF.... pero se me ocurrio probar en Opera y Google Chrome y tienen el mismo problema!!
Ah me olvide de decirles el problema: que el iframe se queda con el tamaño de la pagina mas larga que se cargó, es decir que se agranda pero no se achica.

Alguien sabe de alguna solucion definitiva para estos problemas con el iframe?????
Desde ya muchas gracias!