Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera,
Tenho uma dúvida...
em minha página, tenho dois iframes sendo um dentro do outro. Precisava que o iframe interno aumentasse conforme o conteúdo, coisa que já consegui, e precisava que o externo (principal) aumentasse conforme o tamanho do interno. Tem jeito? Eu tentei colocando no css o min-height como 10px mas só o interno funcionou...o externo não.
Obrigado,
Abraços
Thyago
>
Somente com javascript isso é possível
vê se isso ajuda
http://forum.imasters.com.br/index.php?/topic/150635-iframe-com-resize-urgente/
abraço
Isso não serve pra mim. O iframe interno, como disse acima consegui fazer com que aumentasse conforme o conteúdo. Meu problema é com o outro iframe, o externo. No meu site ele esta assim: na página inicial, tem um iframe que chama uma outra página onde tem o menu e mais um iframe. Este iframe que esta na página inicial que não estou conseguindo fazer com que aumente conforme o tamanho do iframe que tem nessa página onde tem o menu.
Att,
Thyago
posta um link ai
que alguem te ajudará
abraço
>
posta um link ai
que alguem te ajudará
abraço
Infelizmente não tenho como postar o link. O que posso fazer é colocar o código das duas páginas.
Default.aspx
<html xmlns="[http://www.w3.org/1999/xhtml"](http://www.w3.org/1999/xhtml) >
<head id="Head1" runat="server">
<title>Titulo</title>
<link rel="stylesheet" type="text/css" href="css/geral.css" />
</head>
<body>
<form id="form1" runat="server">
<div id="tudo"><!-- Início Div Tudo -->
<div id="topo">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
</div>
<div class="div_LabelImage">
<div class="Label_user">
<asp:Label ID="lbl_User" runat="server" Text=""></asp:Label>
- <asp:Label ID="lbl_Acesso" runat="server" Text=""></asp:Label>
<asp:LinkButton ID="LinkButtonSair" runat="server" onclick="LinkButtonSair_Click">Sair</asp:LinkButton>
</div>
</div>
<div id="principal"><!-- Início Div Principal -->
<div id="conteudo"><!-- Início Div Conteudo -->
<asp:PlaceHolder ID="phTabContainer" runat="server"/>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<cc1:TabContainer ID="TabGeral" runat="server" ActiveTabIndex="0" >
<!-- Tab1 -->
<cc1:TabPanel runat="server" HeaderText="Menu Principal" TabIndex="0" ID="Tab0">
<HeaderTemplate>Menu Principal</HeaderTemplate>
<ContentTemplate>
<iframe id="conteudo_pagina" name="conteudo_pagina" src="principal.aspx" runat="server" class="iframe" frameborder="0"></iframe>
</ContentTemplate>
</cc1:TabPanel>
</cc1:TabContainer>
</ContentTemplate>
</asp:UpdatePanel>
</div><!-- Fim Div Conteudo -->
</div><!-- Fim Div Principal -->
<div id="rodape">
<div class="txtRodape">
<asp:Label ID="lbl_Direitos" runat="server"></asp:Label>
</div>
</div>
</div><!-- Fim Div Tudo -->
</form>
</body>
</html>
principal.aspx
<html xmlns="[http://www.w3.org/1999/xhtml"](http://www.w3.org/1999/xhtml) >
<head id="Head1" runat="server">
<title>Titulo</title>
<link rel="stylesheet" type="text/css" href="css/pagina.css" />
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<div class="tblPagina"><!-- Início Div tblPagina -->
<div class="colunamenu"><!-- Início Div colunamenu -->
<div class="imagem_menu">
<asp:Panel ID="panel_TextoMenu" runat="server" Height="30px">
<asp:Image ID="img_Menu" runat="server" ImageUrl="~/images/imgOcultar.jpg" />
</asp:Panel>
</div>
<asp:Panel ID="panel_TreeViewMenu" runat="server" Height="0px">
<div class="Menu"><!-- Inicio Div Menu -->
<div class="TopoRodape">
<div class="BordaSuperior"></div>
</div>
<div class="TreeView"><!-- Inicio Div TreeView -->
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TreeView ID="TreeView_Principal" runat="server" ImageSet="Msdn" CssClass="TreeViewMenu">
<ParentNodeStyle Font-Bold="True" Font-Names="Verdana,Arial,Sans Serif,Times New Roman" Font-Size="8pt" ForeColor="Black" />
<HoverNodeStyle Font-Bold="True" Font-Names="Verdana,Arial,Sans Serif,Times New Roman" Font-Size="8pt" ForeColor="Black" />
<LeafNodeStyle Font-Bold="True" Font-Names="Verdana,Arial,Sans Serif,Times New Roman" Font-Overline="False" Font-Size="8pt" ForeColor="Black" />
<NodeStyle Font-Bold="True" Font-Italic="False" Font-Names="Verdana,Arial,Sans Serif,Times New Roman" Font-Size="8pt" ForeColor="Black" />
<RootNodeStyle Font-Bold="True" Font-Names="Verdana,Arial,Sans Serif,Times New Roman" Font-Size="8pt" ForeColor="Black" />
<SelectedNodeStyle Font-Bold="True" Font-Names="Verdana,Arial,Sans Serif,Times New Roman" Font-Size="8pt" />
</asp:TreeView>
</ContentTemplate>
</asp:UpdatePanel>
<div class="TopoRodape">
<div class="BordaInferior"></div>
</div>
</div><!-- Fim Div TreeView -->
</div><!-- Fim Div Menu -->
</asp:Panel>
</div><!-- Fim Div colunamenu -->
<div class="colunadireita"><!-- Início Div colunadireita -->
<iframe id="conteudo" name="conteudo" src="home.aspx" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" class="iframe"></iframe>
</div><!-- Fim Div colunadireita -->
<cc1:CollapsiblePanelExtender ID="cpe_Principal" runat="server" TargetControlID="panel_TreeViewMenu" ExpandControlID="panel_TextoMenu" CollapseControlID="panel_TextoMenu" ExpandedText="(Ocultar...)" CollapsedText="(Exibir...)" ExpandedImage="~/images/imgOcultar.jpg" CollapsedImage="~/images/imgExibir.jpg" Enabled="true" ImageControlID="img_Menu" Collapsed="False" CollapsedSize="0" ExpandedSize="300" />
</div><!-- Fim Div tblPagina -->
</form>
</body>
</html>
Espero que possam me ajudar!!!
Abraços!!!
Thyago
Somente com javascript isso é possível
vê se isso ajuda
http://forum.imasters.com.br/index.php?/topic/150635-iframe-com-resize-urgente/
abraço