Proibir links para abrir novas guias no Google Chrome

3

Estou procurando uma solução para proibir links no Google Chrome para abrir novas guias (na maioria dos casos, é um problema "target=" _ blank ").

Então, quero que todos os links abram as páginas na guia ativa no momento e não na nova guia.

Eu tentei uma ampla gama de addons (por exemplo, "Death to target = _blank") e scripts greasemonkey que deveriam remover o atributo target = _blank, mas nenhum deles funcionava.

É extremamente irritante quando eu quero alternar entre contas no Gmail ou navegar do GMail para o GDrive. Eu sempre abro a nova aba e preciso fechar a última aba manualmente.

    
por Andrzej 09.06.2012 / 17:39

1 resposta

2

Você pode usar um método Javascript puro:

var links = document.querySelectorAll('a[target="_blank"]');
for (var i = 0; i < links.length; i++) links[i].target = '';

Ou você pode usar o jQuery:

$('a[target="_blank"]').each(function() {
  this.target = '';
});

Em seguida, crie uma extensão e instale-a no seu navegador. Página do desenvolvedor do Google Chrome

    
por 29.09.2012 / 22:42