Não foi a solução que eu estava buscando, mas resolveu meu problema totalmente.
Eu tenho uma página que comporta um iframe, e assim todas as minhas página são abertas dentro deste iframe. E para os conteúdos grandes que ultrapassavam a dimensão deste iframe, eu colocava um link e dividia as páginas, mas agora ficou ótimo.
Como sugestão, coloca o código, como demonstrado pelo klaus no início do post, em todas as páginas que irão ser abertas dentro do iframe:
<script language="JavaScript" type="text/javascript"> parent.document.getElementById("klaus").height = document.getElementById("tamanho").scrollHeight + 40; //40: Margem Superior e Inferior, somadas </script>Mesmo que não há necessidade de ajuste, pois senão, ao clicar em uma página que o ajuste bem para baixo, e em seguida clicar em um outra página com dimensão menor, ele irá manter a dimensão da página maior, e desta forma sempre sobrando um espaço no final de seu site.
Colocando em todas as páginas, ele sempre irá ajustar o iframe de acordo com a necessidade das páginas, lenbrando que o iframe deve estar alinhado no topo.
Bom é isso ai, espero que possa ter ajudado alguem.
Edição feita por: daytor, 24/09/2004, 11:18.