Struppi: Link -> Ereignis

Beitrag lesen

habe mir ein kleines Tracking JS für Klicks auf ausgehende Links gebastelt.
Dieses fügt automatisch jedem Link das onclick-Ereignis zu: javascript:meineFunktion(this)...

Das sieht mir nicht besonders sinnvoll aus, um allen Links eine Eventfunktion zu zufügen würde ich sowas machen:

window.onload = function() {  
for(var i = 0; i < document.links.length; i++) {  
document.links[i].onmousedown = function(e) {alert(e.type);}  
}  
}

Die mittlere Taste und das Öffnen in einem neuen Fenster zählen nicht dazu. Wie können auch diese Events angesprochen werden?

siehe Code.

Struppi.