Wie gesagt dies funktioniert so lang, bis man über einen positionierten Layer fährt, dann werden nur noch die relativen Koordinaten auf dem Layer ausgegeben.
Nein, werden sie nicht. Du verwendest offset[X|Y]
Steckt da im window.event Objekt noch eine brauchbare Information?
client[X|Y]
Also im IE 4 hat das funktioniert im IE 6 funktioniert es wieder nicht, da client dort nicht den Scrolloffset berücksichtigt.
Ich ha jetz das:
p.left = e.pageX ? e.pageX : e.clientX + document.body.scrollLeft;
p.top = e.pageY ? e.pageY : e.clientY + document.body.scrollTop;
aber scrollLeft/Top ist im IE 6 immer 0, d.h. die obere Ecke im Browserfenster ist sind nicht die Koordinaten des Dokumentes. Was will der IE 6 noch?
Struppi.