![]() |
iframe no redimensiona en firefox Hola, tengo una pagina madre que tiene un iframe, i en este se van cargando las diferentes paginas del menu. Como cada pagina q se carga en el iframe tiene una altura diferente, quiero que se redimensionen a su propia altura. Con IExplore funciona bien (cuando se carga una muy larga, se alarga la pagina, i cuando se carga una de cortita, se acorta la pagina), en cambio con firefox se alarga la pagina pero cuando se carga una de cortita, se queda la pàgina alargada con el scroll pequeñito. Si le doy al F5 luego si que vuelve a redimensionar. Os pongo el còdigo q utilizo: EN LA PAGINA MADRE: En el head: Código PHP: Código PHP: EN LAS PAGINAS HIJAS (las que tienen que estar en el iframe): En el head: Código PHP: En el cuerpo: Código PHP: Esto es todo... He visto que en firefox, en la consola de errores me dice "top.grand is not a function". Tambien en iexplorer me sale el triangulo de advertencia (esquina inf izq) q dice "el objeto no acepta esta prioridad o metodo" en la linea de codigo: top.grand(document.body.scrollHeight); Aunque en iexplorer si que me funciona el redimensionado... Necessito ayuda! A ver si saben el error, y tienen unja solucion! Gracias |
Re: iframe no redimensiona en firefox parent.grand(.... ?? Mozilla DOM:element.scrollHeight scrollHeight is part of the MSIE's DHTML object model. scrollHeight is not part of any W3C specification or technical recommendation. Igual te sirve.... Quim |
Re: iframe no redimensiona en firefox tampoco funciona con parent. tambien he probado de detectar navegador, i si se trata de firefox, subtituir "document.body.scrollHeight" por "window.offsetHeight" ... y nada de nada! parece como si al hacer clic en el menu, no ejecutara las funciones de javascript, porque he visto en la consola de errores que en la pagina madre tambien da un error: "h is not defined". Y esta variable sale de la pagina q se carga en el iframe... me parece q hay como un cruze de funciones... ¿? |
Re: iframe no redimensiona en firefox y si, desde dentro del Iframe, llamas a una Funcion que esta fuera del iframe, y la pasas con 2 parametros, Alto y ancho. y desde fuera, ya tokas el Width y el heigth del iframe ... Mas facil no? xD |
| La zona horaria es GMT -6. Ahora son las 23:31. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.