Jump to content


Marco Faria

Member Since 31/12/2006
Offline Last Active 18/05/2007, 08:35
-----

Posts I've Made

In Topic: Iframe Auto Ajustável

11/01/2007, 13:43

Boas malta...

Ja li este topico todo e nao encontro solução para o meu problema...

O meu iframe esta a redimensionar (codigo do klaus) quase todas as minhas paginas.

So nao redimensiona correctamente uma pagina, que é uma pagina de acesso a dados.

Vou por aqui todo o meu codigo

index.html
<iframe name="Principal" id="Principal" height="23%" src="teste.htm" border="0" frameborder="0" width="500"></iframe>

produtos.htm
<BODY id="tamanho" style="OVERFLOW: auto" vLink=#800080 link=#0000ff>
<CENTER>
<H1 class=MsoTitle id=Texto cabeçalho de>Faça clique aqui e escreva o texto para 
o título</H1></CENTER>
<P> </P>
<DIV class=Mso2dSectionBanner id=CabeçalhoProdutosBanner 
style="MARGIN-LEFT: 0px; WIDTH: 15.105cm" tabIndex=-1><SPAN 
id=CabeçalhoProdutosBannerCaption>Cabeçalho: Produtos</SPAN></DIV>
<DIV class=Mso2dSection id=CabeçalhoProdutos 
style="VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 15.105cm; HEIGHT: 7.397cm"><SPAN 
class=MSTheme-Label id=Referencia_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 0cm; HEIGHT: 0.45cm">Referencia:</SPAN><TEXTAREA class=MsoTextbox id=Referencia style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 0cm; HEIGHT: 17px" tabIndex=30 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=Tipo_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 0.503cm; HEIGHT: 0.45cm">Tipo:</SPAN><TEXTAREA class=MsoTextbox id=Tipo style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 0.503cm; HEIGHT: 17px" tabIndex=31 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=Caract2_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 1.006cm; HEIGHT: 0.45cm">Caract2:</SPAN><TEXTAREA class=MsoTextbox id=Caract2 style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 1.006cm; HEIGHT: 17px" tabIndex=32 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=Produto_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 1.534cm; HEIGHT: 0.45cm">Produto:</SPAN><TEXTAREA class=MsoTextbox id=Produto style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 1.534cm; HEIGHT: 17px" tabIndex=33 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=Descricao_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 2.037cm; HEIGHT: 0.45cm">Descricao:</SPAN><TEXTAREA class=MsoTextbox id=Descricao style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 2.037cm; HEIGHT: 17px" tabIndex=34 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=PrecoC_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 2.54cm; HEIGHT: 0.45cm">PrecoC:</SPAN><TEXTAREA class=MsoTextbox id=PrecoC style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 2.54cm; HEIGHT: 17px" tabIndex=35 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=PrecoVSIVA_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 3.043cm; HEIGHT: 0.45cm">PrecoVSIVA:</SPAN><TEXTAREA class=MsoTextbox id=PrecoVSIVA style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 3.043cm; HEIGHT: 17px" tabIndex=36 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=PrecoV_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 3.546cm; HEIGHT: 0.45cm">PrecoV:</SPAN><TEXTAREA class=MsoTextbox id=PrecoV style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 3.546cm; HEIGHT: 17px" tabIndex=37 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=Disponibilidade_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 4.074cm; HEIGHT: 0.45cm">Disponibilidade:</SPAN><TEXTAREA class=MsoTextbox id=Disponibilidade style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 4.074cm; HEIGHT: 17px" tabIndex=38 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=Fornecedor_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 4.577cm; HEIGHT: 0.45cm">Fornecedor:</SPAN><TEXTAREA class=MsoTextbox id=Fornecedor style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 4.577cm; HEIGHT: 17px" tabIndex=39 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=LinkForn_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 5.08cm; HEIGHT: 0.45cm">LinkForn:</SPAN><TEXTAREA class=MsoTextbox id=LinkForn style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 5.08cm; HEIGHT: 17px" tabIndex=40 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=LinkForn2_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 5.583cm; HEIGHT: 0.45cm">LinkForn2:</SPAN><TEXTAREA class=MsoTextbox id=LinkForn2 style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 5.583cm; HEIGHT: 17px" tabIndex=41 MsoTextAlign="General"></TEXTAREA><SPAN 
class=MSTheme-Label id=Foto_Rótulo 
style="LEFT: 0.846cm; OVERFLOW: hidden; WIDTH: 2.751cm; POSITION: absolute; TOP: 6.086cm; HEIGHT: 0.45cm">Foto:</SPAN><TEXTAREA class=MsoTextbox id=Foto style="LEFT: 3.599cm; WIDTH: 154px; POSITION: absolute; TOP: 6.086cm; HEIGHT: 17px" tabIndex=42 MsoTextAlign="General"></TEXTAREA></DIV>
<P> </P>
</BODY>
<script language="JavaScript" type="text/javascript">
parent.document.getElementById("Principal").height = document.getElementById("tamanho").scrollHeight+10;</script>
</script>

O problema é que o iframe so redimensiona para o tamanho do primeiro registo da pagina de acesso a dados(o que esta escrito dentro do body)?

Qual sera o problema????Sera por usar span???

IPB Skin By Virteq