Em alguns sites, por que Ctrl + Click não funciona, mas clique com o botão direito do mouse> Abrir em uma nova guia, funciona?

23

Tomemos, por exemplo, o jornal Metro . Ctrl+ clicar em outros artigos no lado direito abre-os na mesma aba ... grrrr! No entanto, clicar com o botão direito do mouse em> Open in new tabfunciona.

É frustrante - existe alguma maneira de fazer o Ctrl+ clique funcionar em todos os sites? Por que isso não funciona em sites ocasionais? Ou seja, qual é o motivo técnico?

Danny Beckett
fonte
4
No meu Firefox 38.0.5 e Chromium 41.0 no KDE 4.10, a página carrega na mesma aba e na nova aba, se feita via CTRL + Click. Parvo, na verdade! Mas, um clique do meio puro funciona exatamente comoright-click -> Open in new tab.
Firelord
11
Relacionados: pergunta homóloga para o Firefox: superuser.com/questions/854797/...
StackzOfZtuff
11
Eu escrevi um complemento do Chrome que corrige isso. github.com/danielnixon/link-fixer#installation
danielnixon

Respostas:

7

É por causa do JavaScript que captura seus cliques e, por isso, interfere nos atalhos do teclado. Se você desativar o JavaScript, os atalhos devem começar a funcionar novamente. Você pode testá-lo pressionando CTRL+ SHIFT+ I(Ferramentas do desenvolvedor) e clicando em Configurações (ícone de roda dentada) e na opção de habilitação Disable JavaScript.

PVC
fonte
4
Se você desativar o javascript, também poderá perder a funcionalidade do site. O OP do site mencionado não mostra "Deve ler" no painel direito se o javascript estiver desativado. Mas sim, a solução pode ajudar em outros sites.
Firelord
2

Clicar com o botão do meio parece funcionar como clicar com a tecla Ctrl (conforme mencionado pelo Firelord nos comentários).

mdc
fonte