Struppi: click tracking ohne onclick

Beitrag lesen

Mozilla <> IE !

Du meinst IE 4

Ist das überhaupt machbar?

Ja.

<script langauge=javascript>

type="text/javascript"

Das language atribut brauchst du nicht.

<!--

genau wie die HTML Kommentare im Skript block. Es sei denn du befürchtest Besucher mit Uralt Browsern wie Netscape 1.

function e(){
if (event.type == "click"){
alert("klick und counter!");
}
}

Hier unterscheiden sich IE und der Rest der Browser. Alle anderen ausser dem IE geben als erstes Argument den event mit.

function e(evt)
{
if(!evt) evt = window.event; // Ausnahme für den IE

if (event.type == "click")

Das müßte gleich sein.

<script>
document.all["werb"].onclick = e;

Das ist IE 4 Syntax. Alle neueren Browser (auch der IE) können die DOM Methoden

document.getElementById("werb").onclick = e;

Struppi.