Firefox: abra uma nova aba em segundo plano (ou seja, não mude para ela) ao pressionar CMD

Firefox: abra uma nova aba em segundo plano (ou seja, não mude para ela) ao pressionar CMD

Firefox 38.0.5@ OSX 10.10.3.

Eu notei isso comalgunslinks, o Firefox mudará para a guia recém-aberta, independentemente de suas configurações.

"Quando eu abrir um link em uma nova guia, mude para ele imediatamente" está desativado, " browser.tabs.loadBookmarksInBackground" está ativado.

  • só acontece se I CMD+ left click, enquanto se I middle clickfunciona conforme o esperado
  • ocorre com uma lista de discussão que recebo, mas se eu copiar o mesmo código html daquele e-mail em uma página html limpa, isso não acontece mais
  • não aconteceu com o Chrome
  • esses links têm uma imagem como conteúdo e nenhum texto
  • Eu os acesso através da caixa de entrada do Google ou Gmail

Como faço para que funcione corretamente mesmo com CMD+ left click?

Responder1

De:Por que CTRL-clique não abre alguns links em uma nova guia?

Isso também se aplica ao CMD + Click, apesar de apenas informar Ctrl + Click.

Vamos pegar este link como exemplo:

<a href="test.php" onclick="someFunction(this); return false;">Test</a>

O atributo href, neste caso, está criando um pseudo link para facilitar a leitura (também permitirá que o link funcione mesmo se o JavaScript estiver desabilitado). A razão para isso é porque o atributo onclick sempre é executado primeiro. Grandes sites como o Google fazem isso para rastrear cliques e tentar impedir que um usuário visite sites com malware. Por causa disso, por algum motivo, Ctrl + Click não funciona. No entanto, se você usar o botão do meio do mouse, isso quase sempre funciona.

informação relacionada