Permitir links ajax abertos em uma nova guia

Todos os links devem poder ser abertos em uma nova aba, mas frequentemente os desenvolvedores não verificam esta situação e os links ajax / pjax quando clicam com cmd (ou ctrl nas janelas) ou com o botão do meio do mouse abre na aba atual. Verifique-o:

element.addEventListener('click', function(e){
if (e.which === 1 && !e.ctrlKey && !e.metaKey) {
/*beutiful ajax code*/
}
});