Mike: window.event.srcElement auch für Netscape?

Hi,

folgendes bezieht sich nur auf Netscape Browser:

Ich fange mit

document.captureEvents(Event.CLICK);
document.onclick = Ausgabe;
function Ausgabe(ziel)
{
alert("Klick");
return false;
document.captureEvents(Event.CLICK);
document.onclick = Ausgabe;
}

Alle Klicks innerhalb des Fensters ab. Beim IE kann ich mit 'window.event.srcElement' das angeklickte Element abfragen.
Gibt es sowas auch im Netscape oder gibt es einen workaround (es geht nur um angeklickte Links)?

Danke,

Mike

  1. das was Du meinst heisst bei NS Event.target
    l.g.til

  2. Alle Klicks innerhalb des Fensters ab. Beim IE kann ich mit 'window.event.srcElement' das angeklickte Element abfragen.
    Gibt es sowas auch im Netscape oder gibt es einen workaround (es geht nur um angeklickte Links)?

    Hallo Mike

    Hm, keine Ahnung warum du das ganze Dokument überwachen willst, wenn es um Links geht.

    folgendes klappt z.B. auch im Navi
    <a href="beispiel.htm" onMouseOver="alert(this.href);"><b>Beispiel</b></a>

    für deine Zwecke wäre möglich:
    <a href="beispiel.htm" id="l1" onMouseOver="linknummer=(this.id);" onmouseout="linknummer=' '"><b>Beispiel</b></a>

    und die Linknummer fragst du im Script einfach ab.
    Bequemer wäre aber dem Script gleich mit onclick im
    a-Tag den Wert zu übergeben.

    Viele Grüße

    Antje