Javascript "pop up"

trunky

New Member
Hi,

ich habe kleines Problem was mich eine Weile beschäftigt, ich hoffe mir kann jemand helfen.
Hintergrund: Ich möchte einfach Klicks auf Links zählen, keine Downloads oder sowas, sondern ganz normale (externe) Links. Nun habe ich das ganze mit "domain.tld/out.php?id=xxx.tld" gelöst, aber das ist ja super SuMa unfreundlich. Ich hätte halt gerne, dass die Links ganz normal sind und dann per Javascript gezählt wird (wenn halt einer JS aus hat, dann wird halt nicht gezählt, wurscht, der Link funktioniert trotzdem).

Dazu habe ich im Netz gefunden
als Javascript

Code:
function clickCounter(obj)
{
   obj.href = "http://domain.tld/linkcounter.php?link=" + escape(obj.href)
}

und Links dann mit
HTML:
<a href="http://www.domain.tld" onmousedown="clickCounter(this)">externer Link</a>

Das Problem ist, wenn man die Links in einer neuen Seite laden läßt, dann ändert sich der Link auf die gesamte URL ..linkcounter.php?link=… und beim zweiten Klick dann alles nochmal hinten dran usw…

Da ich von JS 0 (in Worten Null) Ahnung habe, könnte mir jemand vielleicht helfen, wie sich das verhindern läßt?

Vielen Dank im Voraus

trunky
 
Back
Top