De: Por que o CTRL? clica em não abrir alguns links em uma nova guia?
Isso se aplica também ao CMD + Click, apesar de apenas indicar Ctrl + Click.
Lets take this link as an example:
<a href="test.php" onclick="someFunction(this); return false;">Test</a>
The href attribute, in this case, is creating a pseudo link for readability (it will also allow the link to work even if JavaScript is disabled). The reason for this is because the onclick attribute always runs first. Big sites like Google do this to track clicks and to try to prevent a user from visiting malware sites. Because of this, for some reason Ctrl + Click does not work. However, if you use the middle-button on your mouse, that almost always works.