Ir para conteúdo

POWERED BY:

Arquivado

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

wallyvianna

Javascript forçar página em (i)frame

Recommended Posts

Caros, preciso terminar um código que força uma página ser exibida num frame, para manter a

consistência do site, mesmo que a página seja acessada isoladamente.

 

fiz a página de frameset (index.html):

...

<html>

<head>

<title>Força página em Frame</title>

</head>

 

<frameset rows="*,*">

<frame src="1.html"></frame>

<frame src="2.html"></frame>

</frameset>

</html>

 

 

depois fiz as páginas dos frames:

 

1.html...

 

<html>

<head>

<title>1</title>

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

<!--

setTimeout ("changePage()", 3000);

 

function changePage() {

if (self.parent.frames.length != 1)

parent.document.location.href="index.html";

}

-->

</script>

</head>

 

<body bgcolor="#CCFF33">

1

</body>

</html>

 

...e 2.html:

 

<html>

<head>

<title>2</title>

</head>

<body bgcolor="#FFFFCC">

2

</body>

</html>

 

 

A página 1.html acessada sozinha carrega o index.html, mas fica "recarregando" o

index.html infinitamente.

 

Queria que esse "re/carregamento" só ocorresse uma vez.

Na verdade, após solucionar

essa questão verei se funciona em IFRAME, pois tenho um site com IFRAME para resolver.

 

Alguém me ajuda?

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.