terça-feira, 16 de março de 2010

Links com Frames

Sempre que se aciona um link dentro de uma página, o default (isto é, o comportamento padrão) é que a página referente a esse link seja carregada na mesma janela da página anterior.
No exemplo visto com frames, seguir um link dentro da janela à direita faz com que a página apontada seja mostrada ocupando a janela da direita (coluna de 80%):

<HTML>

<HEAD><TITLE>Assunto X</TITLE></HEAD>
<FRAMESET COLS="20%, 80%">
 <FRAME SRC="indice1.html">

 <FRAME SRC="apresenta.html" NAME=principal>

   <NOFRAME>
   <BODY>

   <H2>Bem-vindo à página do assunto X!</h2>
   <P>
   Blá blá blá blá blá 
   blá blá blá blá blá 
   </BODY>
   </NOFRAME>

</FRAMESET>
</HTML>
 
Veja no código fonte acima que o frame associado a apresenta.html tem um atributo NAME. Nomear
um frame permite que direcionemos o frame em que será apresentado
o documento de destino de um link. No exemplo visto, o arquivo indice1.html
tem um link da seguinte forma:
<a href="apresenta2.html" target=principal>Exemplo nº.2</a>.

Isto indica que se está
definindo (pelo atributo target) o frame em que a página de
destino do link (apresenta2.html) será mostrada.
Se você não entendeu como funciona esse mecanismo de direcionamento, veja o exemplo e teste todos

os links para verificar o que foi dito neste item, pois a descrição desse
mecanismo pode ficar muito confusa!! %-/

0 comentários:

Postar um comentário

Gostou do que encontrou aqui?
Comente este artigo que acabou de ler.
Quer entrar em contato ou tirar alguma dúvida? Formulário de Contato
Nos comentários dos artigos escreva apenas o que for referente ao tema.
Antes de Comentar leia nossa Política para Comentários para saber como interagir com nossos artigos, tirar suas dúvidas e ser respondido(a).