Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thyago Brasil

Javascript em paginas aspx

Recommended Posts

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? Ja 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

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>+++===+++</title>
</head>

<body>
<a href="arquivo.html" target="iframe">Arquivo</a><br />
<a href="arquivo1.html" target="iframe">Arquivo1</a><br />
<iframe id="iframe" name="iframe" width="" height="" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>
</body>
</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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido Plataforma .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET > Web Applications

 

Poste o erro.

 

Obs.: Projetos web poste diretamente no sub-fórum de web.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido Plataforma .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET > Web Applications

 

Poste o erro.

 

Obs.: Projetos web poste diretamente no sub-fórum de web.

 

Abraços...

 

O erro que da é o seguinte...

 

Linha: 47

Erro: O objeto não dá suporte para a propriedade ou método

 

Na linha:

parent.document.getElementById ("iframe").width = document.getElementById("tamanho").scrollwidth + 5;

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Movido Plataforma .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET > Web Applications

 

Poste o erro.

 

Obs.: Projetos web poste diretamente no sub-fórum de web.

 

Abraços...

 

O erro que da é o seguinte...

 

Linha: 47

Erro: O objeto não dá suporte para a propriedade ou método

 

Na linha:

parent.document.getElementById ("iframe").width = document.getElementById("tamanho").scrollwidth + 5;

 

Abs

 

 

Cara na linha:

<script language="javascript" type="text/javascript">

tira o < e coloca o <

 

Aqui tens alguns tutoriais de asp.net Tutoriasi asp.net c#

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.