Como direcionar links em IFrames e frames HTML

click fraud protection

O iframe tag é usada para exibir uma página da web dentro de uma página da web. Quando você cria um documento para estar dentro de um iframe, todos os links nesse quadro são abertos automaticamente nesse mesmo quadro. Mas com o atributo no link (o elemento ou elementos), você pode especificar onde os links serão abertos.

O primeiro passo é dar o seu iframe um nome único com o nome atributo. Então, é uma questão de apontar seus links para aquele frame usando o ID como o valor do alvo atributo:


Exemplo

Se você adicionar um destino a um ID que não existe na sessão atual do navegador, o link será aberto em uma nova janela do navegador, com esse nome. Depois da primeira vez, todos os links que apontam para esse destino nomeado serão abertos na mesma nova janela.

Se não quiser nomear todas as janelas ou quadros com um ID, você ainda pode direcionar algumas janelas específicas sem a necessidade de uma janela ou quadro nomeado. Esses são chamados de alvos padrão.

As Quatro Palavras-Chave Alvo

instagram viewer

Existem quatro palavras-chave de destino que não requerem um quadro nomeado. Essas palavras-chave permitem que você abra links em áreas específicas da janela do navegador da web que podem não ter um ID associado a elas. Estes são os alvos que os navegadores da web reconhecem:

_auto. 

Este é o destino padrão para qualquer tag âncora. Se você não definir o alvo atributo ou você usa este destino, o link será aberto na mesma janela ou frame em que o link está.

_parent. 

Iframes são incorporados em páginas da web. Você pode incorporar um iframe em uma página que está dentro de outro iframe em outra página da web. Quando você define o alvo atribuir a _parent, o link será aberto na página da web que contém o iframe.

_principal. 

Na maioria das situações com iframes, este destino abrirá links da mesma maneira que o _parent alvo sim. Mas se houver um iframe dentro de um iframe, o _principal target abre links na janela de nível mais alto da série, removendo todos os iframes.

_em branco. 

O destino mais comumente usado, abre o link em uma janela totalmente nova, semelhante a um pop-up.

Como nomear seus quadros

Quando você constrói uma página da web com iframes, é uma boa ideia dar a cada um um nome específico. Isso ajuda você a lembrar para que servem e permite enviar links para esses frames específicos. Por exemplo:

nome = "estatísticas"
nome = "documento externo"

Definir um alvo padrão

Você também pode definir um destino padrão em suas páginas da web usando o elemento. Colocou o alvo atributo ao nome do iframe em que você deseja que todos os links sejam abertos. Você também pode definir destinos padrão para uma das quatro palavras-chave de destino.

instagram story viewer