sisko1: Mouse-Koordinaten über einem Hyperlink ermitteln

Kann mir jemand sagen wie man die Mouse-Koordinaten ermitteln kann wenn man
auf einen Hyperlink klickt ?

Mit folgendem Script aus "SELFHTML 7.0 von Stefan Münz" kann man nur
allgemein die Koordinaten ermitteln wenn man
auf das Obekt "document" klickt, es funktioniert jedoch nicht über einem
Hyperlink.

function Position(Ereignis)
  {
   alert("x-Wert: " + Ereignis.screenX + " / y-Wert: " + Ereignis.screenY);
  }  
  document.onmousedown = Position;

____________________________________________
Meine Versuche sahen bisher so aus :
____________________________________________

<a href="tes_nn4.htm" onMousedown = document.onmousedown =
Position;>1.Link</a>
--- oder
<a href="tes_nn4.htm" onMousedown=document.links[1].onmousedown =
Position;>2. Link</a>
--- oder
<a href="javascript:document.onmousedown = Position;">3. Link</a>
---- und zum Schluß
<a href="javascript:document.links[3].onmousedown = Position;">4. Link</a>
____________________________________________
Ähnliche Versuche habe ich mit Bildelementen gestartet.
____________________________________________
<img src="../irgendeine_seite/bild.gif" width="130" height="24" onMousedown
= Position;>
--- oder
<img src="../irgendeine_seite/bild.gif" width="130" height="24" onMousedown
= document.onmousedown = Position;> (Eigentlich Blödsinn, aber kann
vielleicht doch funktionieren (z.B. Bug o.ä.))

___________________________________________________
Naja, wie Ihr seht ist die Sache nicht ganz trivial. Oder ... ???

'bin für jeden Tip, Hilfe oder gar Lösung dankbar.

Besten Dank für all Eure Mühen !!!! ;~]
sisko1@gmx.de

  1. Hallo,

    Kann mir jemand sagen wie man die Mouse-Koordinaten ermitteln kann wenn man
    auf einen Hyperlink klickt ?

    Netscape kann keine Ereignisse fuer beliebige Elemente ueberwachen, so wie der MS IE 4. Bzw. nur durch einen Trick, naemlich indem man den gewuenschten Bereich in einen Layer steckt. Ein Layer naemlich ist fuer Netscape wieder ein Dokument (im Dokument) und von daher ein gueltiges "Ueberwachungsobjekt" fuer Ereignisse. Das folgende hab ich unter Netscape 4 zum Laufen gebracht:

    <html><head><title>Test</title>
    </head><body>
    <ilayer name="Verweis"><a name="Anker" href="datei.htm" onClick="">Verweistext</a></ilayer>
    <script language="JavaScript">
    function Position(Ereignis)
    {
    alert("x-Wert: " + Ereignis.screenX + " / y-Wert: " + Ereignis.screenY);
    }  
    document.Verweis.document.captureEvents(Event.MOUSEDOWN);
    document.Verweis.document.onmousedown = Position;
    </script>
    </body></html>

    Viele Gruesse
      Stefan Muenz