A manipulação do Chrome de clicar e clicar nos links com target = “blank” (não target = “_ blank”)

3

Às vezes, um site usará target="blank" em vez de target="_ blank" (sem o sublinhado). Ao clicar com o botão Ctrl nesses tipos de links no Chrome, o navegador abrirá o link em uma nova guia E alternará para essa guia, em vez de apenas abrir esse link em uma nova guia. Clicar com o botão direito do mouse no link e selecionar "abrir na nova guia" ainda funciona como deveria.

Se torna um problema se você precisar abrir um grande número de links. Existe alguma maneira de obter o Ctrl + clique para funcionar como pretendido com esses tipos de links?

Editar : a versão do Google Chrome é 15.0.874.121m, que é a mais recente no momento desta publicação. Para um exemplo do problema, copie e cole abaixo em um arquivo HTML e abra no Chrome. Ctrl-clique no primeiro link abrirá uma nova aba apenas, pressione Ctrl e clique no segundo link para abrir uma nova aba e mudar para ela. Estou tentando evitar que ele mude para a nova guia no caso do segundo link.

<a href = "http://www.google.com" target="_blank">target="_blank"</a><br><br>
<a href = "http://www.google.com" target="blank">target="blank"</a>
    
por Joe M. 23.11.2011 / 05:46

1 resposta

1

Não parece haver uma maneira de corrigir esse comportamento. Felizmente, tenho uma solução para você.

Usando uma extensão como Stylebot ou Elegante , você pode escrever uma regra de CSS global para ajudar a distinguir quando você precisar clicar com o botão direito do mouse em vez de CTRL + clicar em . Usando seletores CSS, você pode escrever algo assim:

a[target="blank"]:after {
    content: " [right-click]";
}
    
por 23.11.2011 / 19:51