Abrir todos os links em nova janela

window
Todos os links do seu blog abrindo em novas janelas (Imagem: FreeDigitalPhotos.net)

Há uma discussão acirrada entre os defensores e opositores da prática de abrir links em novas janelas ou abas. Como eu já disse em comentário, eu costumava usar bastante o recurso, mas consegui me livrar da dependência. (depois não sabe porque o AdSense vive veiculando publicidade de clínicas de recuperação...)

Não vou entrar no mérito da discussão, afinal os comentários estão abertos justamente pra isso (sentiram a indireta, né). Mas vou mostrar como abrir todos os links, exceto AdSense, em novas janelas. Não testei outros anúncios, mas creio que qualquer um que use JavaScript NÃO vai abrir em nova janela.

Ao invés de adicionar um target="_blank" em cada link que quiser abrir em nova janela é só inserir a linha <base target='_blank' /> logo após a tag <head> no código HTML do seu template, conforme o exemplo:

<head>
<base target='_blank' />

Use com moderação, não me responsabilizo em caso de dependência...

P.S.: Cultive o hábito de Baixar o modelo completo (também conhecido como becape) do seu template sempre que entrar no modo de edição HTML. Cautela e canja de galinha não faz mal a ninguém.

Comentários

  1. Excelente blog compulsivo, sempre modificando o visual e a cada vez se superando. Gostaria de lhe informar que tomei a liberdade de surripiar algumas dicas postadas no seu blog.

    Muchas Platas - muchasplatas.blogspot.com

    ResponderExcluir
  2. Givigier,

    As dicas estão ai justamente para serem usadas. Grato pelo elogios, volte sempre...

    []'s
    Compulsivo

    ResponderExcluir
  3. Ótima dica, estou usando e funcionou para TODOS os links mas, gostaria que os "marcadores" e o "postagens mais antigas" abrissem na mesma página, tem como?
    Se puder me ajudar: suzano@bol.com.br
    Obrigado.

    ResponderExcluir
  4. Fácil e eficiente... Obrigada pela dica e parabéns pelo blog!

    ResponderExcluir
  5. Usei a dica, muito boa.
    Mas tem um porém: existe alguma possibilidade de não abrir a janela ao clicar nos ícones de navegação das páginas no rodapé do blogger(home e setinhas pra direita/esquerda)?

    Obrigado

    ResponderExcluir
  6. Marcos, tente incluir o atributo target="_self" nos links que não deseja que abram em nova janela...

    []'s
    Compulsivo

    ResponderExcluir
  7. Olá compulsivo!!

    Cara, você tem alguma dica para que eu consiga fazer todas as imagens do meu blog (Blogspot) abrirem em uma janela popup sem precisar instanciar cada imagem?

    Abraço!

    ResponderExcluir
  8. Olá, mas será que colocar todos os links em nova janela não afeta a publicidade do adsense? li que não é permitido alterar o codigo do ad, mas claro, com isso só vamos alterar o blog, mas fazendo isso será que os links do adsense não abrirão em nova janela prejudicando no rendimento?

    vlw e parabens pelo blog!

    ResponderExcluir
  9. como eu fasso pra abrir uma pagina de um outro site com quando
    clicar em um link do site ?

    ResponderExcluir
  10. Parabéns pelo blog, algum tempo queria fazer isso, mas tudo que pesquisei na Net não explicava direito, funcionou perfeitamente, Obrigado pela dica.

    ResponderExcluir
  11. A dica é boa Compulsivo, mas não creio que seja uma boa prática não.

    Prefiro que cada usuário decida se vai abrir o link em uma nova janela (aba) ou não.

    Para abrir em uma nova janela (aba), basta presionar a tecla shift ao clicar no link desejado. É assim que eu costumo navegar.

    ResponderExcluir
  12. Parabéns! Foi-me de muita utilidade! ;)

    ResponderExcluir
  13. obrigadão fiquei horas procurando saber disso e até achei vocês ufa, abrir as imagens em uma nova janela faz toda a diferença VALEU

    ResponderExcluir
  14. Valew usuário era isso mesmo que precisava!!!!
    teu site é rocks!!!!

    ResponderExcluir
  15. mto facil, obrigado e meus parabens... otimo blog

    ResponderExcluir
  16. Foi a melhor dica que eu já vi por aqui!
    Valeu fera!

    ResponderExcluir
  17. Cara, você é o MÁ-XI-MO!!! Tava quebrando a cabeça para conseguir colocar este recurso no meu Blog, mas nem tentando com as explicações dos tópicos de ajuda do Blogger eu consegui. E agora, graças a você, consegui fazer com que todos os links do blog abram em uma nova janela, configurando o HTML do template. Muito obrigado. Abçs

    ResponderExcluir
  18. Muito Bom, e muito fáçil valeu cara!

    ResponderExcluir
  19. caros amigos gostaria de saber como faço para o menu home e postagem mais antigas e postagens mais recentes nao abrirem em outra pagina?

    ResponderExcluir
  20. Cara vc não tem idéia como essa informação foi valiosa pro meu blog.
    valeu!!!

    ResponderExcluir
  21. valew ajudou muito era mesmo o que eu queria

    ResponderExcluir
  22. VALEW GAROTO ! ESSA AI ME SALVO MUITO PARABENS ...

    ResponderExcluir
  23. Opa, valeu demais. Procurei um tempão por isso, só achava o comando target= blank, que não dá pra usar no blogger. Obrigada mesmo.

    ResponderExcluir
  24. Olá, Gostaria de Saber se Tem Como Adicionar esse codigo em um Gadget, tipo : nos links

    ResponderExcluir
  25. Caraca! Muito bom! Estava procurando isso há tempos. Muito fácil! Muito melhor do que um outro que eu vi na net.
    Valeu, cara! Nota 10!

    Abraço!

    ResponderExcluir
  26. Não estou conseguindo inserir o target="_self" para que as páginas estáticas "Início" e "Contato" não abram em uma nova página ou guia. Tem alguma sugestão? Quero o link dos posts abrindo em uma nova página, mas não quero que as págins estáticas abram em uma nova página assim do nada.
    Espero que possa me ajudar!

    ResponderExcluir
  27. Coloquei depois do cabeçalho e está funcionando.

    Não verifiquei isso antes, mas agora só está funcionando no Firefox (no IE não está).

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Nomes de todas as igrejas do Brasil

O que significa DVDRip, DVDScr, R5, etc?

Remover idiomas em arquivos Dual Audio