Existe alguma maneira de substituir o comportamento target = "_ blank" do HTML como usuário final?

6

Existe alguma maneira, em qualquer navegador, com ou sem uma extensão, de substituir o comportamento target = "_ blank"?

Que eu saiba, não há navegador em nenhum lugar que permita abrir um link com o atributo target = "_ blank" na mesma janela.

Alguém conhece alguma maneira de substituir esse atributo para usuários finais?

homem quadrado
fonte

Respostas:

2

Se a página tiver jquery, você pode injetar o seguinte:

$('a[target="_blank"]').removeAttr('target');
Vasco Costa
fonte
9

O Firefox permite que você o substitua :

Os usuários que desejam alterar esse comportamento precisam digitar about: config em uma guia no navegador Firefox. Isso deve abrir a configuração do Firefox. Os usuários iniciantes precisam aceitar um aviso. Em seguida, eles precisam filtrar o termo browser.link.open_newwindow. O valor padrão dessa entrada é 3, que abre links que normalmente seriam abertos em uma nova janela em uma nova guia.

Para forçar o Firefox a abrir links (não importa se eles foram projetados para abrir em uma nova guia ou janela) na mesma guia, seria necessário alterar o valor para [1], que abrirá todos os links que normalmente abririam em um novo janela na mesma guia. Alterar o valor para [2] abriria novas janelas em uma nova janela (duh).

Valor 1 : abre links que normalmente abririam em uma nova guia ou nova janela na guia ou janela atual
Valor 2 : Abrir links que normalmente abririam em uma nova janela, em uma nova janela
Valor 3 : Abrir links que abririam normalmente aberto em uma nova janela em uma nova guia na janela atual (padrão)

Joseph Silber
fonte
1

Você pode fazer isso se o seu navegador suportar scripts do usuário (como Chrome ou Firefox por meio de um plug-in).

Em seguida, você pode escrever um script de usuário para substituir o comportamento do site / página em que está interessado.

Julian Knight
fonte
0

O Greasemonkey possui vários scripts gerados pelo usuário que farão isso.

Alguns segundos do google apareceu " Remover link do alvo " - existem muitos outros.

BryanH
fonte
O link está inoperante no momento da escrita.
galacticninja
0

O Opera suporta isso no menu pop-up, clicando com o botão direito do mouse em um link. Poderia ser mais claro, a escolha é apenas rotulada como "Aberta".

Está disponível no Opera 12, mas é um dos recursos que faltam no Opera 15.

Pete Forman
fonte