El script de Miguel no contempla funcionalidad para GEKO.
He simplificado el SCRIPT de Miguel Hurtado en un solo script para IE & FF,
no se sin en otros servira.
Solo añadiendo el script en el contendor del iframe, podemos mostrar la
totalidad del IFRAME sin incluir ningún otro SCRIPT en sus contenidos.
Espero q sea útil!!!.
/******** prueba.htm *********/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
        <title>Untitled</title>
        <script>
                function inicio(){
                        // Variable para Height del iFrame
                        var hFrame;
                        if(document.frames){
                                // ES IE
                                // Miramos el contenido del iframe para IE
                                hFrame =
document.frames("icapa").document.body.scrollHeight+4;
                                // NOTA: sumamos 4 por borde del iframe¿!?
*POR DEFINIR
                        }
                        else
                        {
                                // ES OTRO
                                // Miramos el contenido del iframe para
GEKO/MOZILLA/...
                                hFrame =
frames["icapa"].document.body.scrollHeight;
                        }
                        alert(hFrame);
                        document.getElementById("icapa").height = hFrame;
                }
        </script>
</head>

<body onload="inicio();">
<h1>IFRAME escalable por DOM</h1>
<iframe id="icapa" name="icapa" src="contenido.htm" scrolling="auto">
<!-- El iframe tiene que tener NAME e ID -->
</iframe>
</body>
</html> 
/******** FIN prueba.htm *********/

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Miguel Hurtado
Enviado el: viernes, 04 de noviembre de 2005 9:30
Para: 'Ovillo, la lista de CSS en castellano'
Asunto: RE: [Ovillo] Tamaño de mi iframe


Hola Angel te adjunto dos páginas de ejemplo una sería la A llamada
"prueba.htm" y la otra sería la B (contenida en la A con un iframe)
llamada "contenido.htm"

Verás que la página B se ve totalmente desde la A.


Espero que te sirva. 

Un saludo



-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de Angel
Enviado el: jueves, 03 de noviembre de 2005 22:26
Para: Ovillo, la lista de CSS en castellano; [EMAIL PROTECTED];
d-p-web
Asunto: [Ovillo] Tamaño de mi iframe


Hola quiero incluir en una zona de mi pagina web (A) otra pagina web
(B).

Para ello uso un iframe, me gustaría que ese iframe tuviera el tamaño
total de la página web (B)... no lo consigo ... Si le pongo los
atributos al iframe width=100% y height=100% el iframe toma el tamaño de
la página web (A), es decir el tamaño de mi ventana. ¿Como podría hacer
para que el iframe tomase el tamaño de la página web (B)?

Espero me entendieran la pregunta :)

Existe otra alternativa al uso de iframes ?


GRACIAS
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo


_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a