Como abrir links externos em uma nova janela

fotografia de crédito: klvinci
Algumas pessoas acham que é mais adequado do que os links de um site não abrir novas janelas nunca, aqueles que pensam de maneira diferente, como eu.
Creio que os links que apontam para páginas e recursos externos para o site de origem deve abrir novas páginas, dando a possibilidade para o navegador para continuar a explorar o novo site manter viva a ligação ao local de origem, uma espécie de target = _blank automáticos, para compreender.
Já ter visto uma maneira de fazer isso de modo coercivo, vamos agora dar a oportunidade de escolher se deseja ou não abrir links externos em novas janelas.
Isso é facilmente feito através do javascript.
<script language="JavaScript"> função linkopener (a) (b = var? "_blank", "_self"; var c = document.links; for (var i = 0; i <c.length; i ) (if (c [i]. href.search ( "domain-esterno.com") == -1) C [i]. Target = b;)) </ script> <<form> input type = "checkbox" onclick = "linkopener (this.checked)" id = "linksnewwin"> Abrir links novas janelas </ form>
Com o código acima você criar uma caixa que, caso selecionado, irá abrir links em novas janelas.
É óbvio que temos de substituir esterno.com de domínio com o domínio do nosso site.
Os itens semelhantes
- Como personalizar a caixa de seleção eo botão em forma html
- Adicionando novas funcionalidades para CSS
- Como criar uma galeria multimédia
- Como ordenar as linhas de uma tabela HTML
- Como Analytics no Wordpress
Links patrocinados:
| | Se você gostou semper artigo é um comentário bem-vindos! Se quiser receber as últimas notícias do meu blog você também pode se inscrever nos RSS feeds (não pagantes). Até mesmo por e-mail. OLÁ! | |






























João escreve:
30 de agosto de 2008 às 13:16
O que você acha que eu gosto muito! Como inconveniente quando você abrir links na mesma página ..
John.
[ML] escreve:
3 de setembro de 2008 às 21:04
Olá Doz,
conhecem o método de apontar o link para o novo guia?
Doz escreveu:
3 de setembro de 2008 às 21:51
Olhando para o código sugere, Parto do princípio de que, em consonância
var b =?"_blank", "_self";basta para substituir _blank e / ou _self como o frame / window.