Peguei na internet um exemplo para aumentar a iframe conforme o conteúdo (O código segue abaixo). Testei ele em HTML puro e funcionou redondinho. Já quando jogo ele pra dentro de uma página aspx, ele dá erro. O que pode ser? já fiz outras tentativas com outros scripts (para carregar uma página dentro de uma div) e acontece o mesmo problema. No HTML puro ele funciona. No Aspx não.
Pergunta
Thyago Henrique
Bom dia galera!!!
Tudo bem?
Tenho a seguinte dúvida.
Peguei na internet um exemplo para aumentar a iframe conforme o conteúdo (O código segue abaixo). Testei ele em HTML puro e funcionou redondinho. Já quando jogo ele pra dentro de uma página aspx, ele dá erro. O que pode ser? já fiz outras tentativas com outros scripts (para carregar uma página dentro de uma div) e acontece o mesmo problema. No HTML puro ele funciona. No Aspx não.
=> principal.html
=> arquivo.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>...</title> </head> <body> <div id="tamanho"> <table width="600" height="600" border="1"> <tr><td><p>TODO SEU CONTEUDO AQUI </p> <p>TODO SEU CONTEUDO AQUI </p> </td></tr> </table> </div> <script language="javascript" type="text/javascript"> parent.document.getElementById ("iframe").height = document.getElementById("tamanho").scrollHeight + 5; parent.document.getElementById ("iframe").width = document.getElementById("tamanho").scrollwidth + 5; </script> </body> </html>Obrigado desde já.
Abs
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.