Newsmade

O primeiro contato, HTML

Voltar
Frames - Orientar os links
A única particularidade destacável no exemplo do capítulo anterior, no manejo de frames em geral, trata-se de que cada um dos links que colocamos nas páginas atualizam o frame onde está colocado este link. Por exemplo, se temos link na parte inferior da janela, no espaço correspondente a terceira janela, atualizarão os conteúdos do terceiro frame, que é onde estão situados os links. Este efeito que comentamos pode-se observar no exemplo da página do açougue, tal como ficaria ao incluir os códigos das distintas páginas. O lógico é que ao clicar sobre um link da barra de navegação atualizamos o frame principal, que é onde havíamos planejado colocar os conteúdos, no lugar do frame onde colocamos a barra de navegação, que deveria se manter fixa. Para conseguir este efeito devemos fazer duas coisas: 1. Dar um nome ao frame que desejamos atualizar: Tal nome se indica na etiqueta da definição de frames. Para isso utilizamos o atributo name, igualado ao nome que queremos dar a tal janela; 2. Orientar os links para esse frame: Para isso devemos colocar no atributo target dos links -etiqueta - o nome do frame que desejamos atualizar ao clicar o link. Depois de dar um nome ao frame principal, nossa declaração de frames ficaria da seguinte maneira: Ademais, deveríamos colocar o atributo target aos links, tal como se segue: Portal | Produtos | Contato Uma vez realizados estas duas mudanças podemos ver como os links da barra de navegação sim que atualizam a página que devem. Valores para o atributo target Como vimos, com o atributo target da etiqueta podemos indicar o nome do frame que desejamos que atualize esse link. Entretanto, este não é o único valor que podemos aplicar ao atributo. Temos alguns valores adicionais que podemos atribuir a qualquer link em geral. . _blank - Para fazer com que esse link se abra em uma janela a parte. Nossos exemplos neste manual costumam abrir em uma janela a parte, colocando este valor no target dos links que levam aos exemplos; . _self - Atualiza o frame onde está situado o link. É o valor por padrão; . _parent - O link se atualiza sobre seu pai ou sobre a janela que estamos trabalhando, se não tiver um pai; . _top - A página carrega a tela completa, ou seja, eliminando todos os frames que pudesse haver. Este atributo é muito importante porque se colocamos em nossa página com frames um link a uma página externa, se abriria em um dos frames e se manteriam visíveis outros frames da página, fazendo um efeito que costuma ser pouco agradável, porque parece que estão evitando que nos escapemos. A sintaxe de um desses valores de atributos colocados em um link seria a seguinte: [code] Acessar a criarweb.com [/code] [quote] Autor/fonte do artigo: CriarWeb.com (http://www.criarweb.com/artigos/139.php...) [/quote]
Postado 21/05/2009 15:09 por Jeison Frasson

© 2002-2010 Grupo Newsmade - Quase todos os direitos reservados.