Na figura abaixo podemos ver a estrutura básica de um sítio:

Div “Geral”, local aonde fica alocado conteúdo, rodapé, cabeçalho…
Div “Conteúdo”, conteúdo do site no nosso caso é aonde ficará o Iframe
Iframe a ser redimensionado.
O Iframe abrirá páginas com diferentes alturas (height). O tutorial tem como objetivo ensinar como redimensionar esse atributo.
1º Passo - Declaração do Iframe
Conteúdo
</div>
3º Passo – Inserir código JavaScript na página que abrirá dentro do Iframe:
<script language=”JavaScript” type=”text/javascript”> parent.document.getElementById(”id_do_iframe”).height = document.getElementById(”tamanho”).scrollHeight + 40;
</script>
Esta função calcula a altura( height) do Div “Tamanho”, adicionando 40 pixels para margens e redimensiona a luta previamente definida no Iframe.
Espero que esse tutorial seja útil em situações do dia-a-dia.
Davi de Alencar
davi@portaltecnologia.net

Julho 19th, 2008 at 10:12 pm
olá, é sem dúvida util, mas seria melhor se fosse calculado o tamanho do conteudo do iframe.
por exemplo, a página que será carregada no iframe seja dinâmico que a sua altura varie.
se o javascript calcule a tamanho da página carregada e redimensionasse o iframe para que não houvesse scroll seria mais ulti.
msmo assim vlw pelo tutorial.
abraços
Outubro 11th, 2008 at 5:12 pm
Sinceramente… tutorial inútil… nao serve para nada