Hendrik Otting: Mausposition bei NS

Beitrag lesen

Hallo Hendrik

Wo versteckt eigentlich der NS die aktuelle Mausposition ?

Der Code, den du gepostet hast, ist typisch fuer MSIE. Leider unterscheiden sich die Event-Modelle beider Browser gewaltig. Beide kennen allerdings das event-Objekt in JavaScript. Und das ist denn auch die "Schaltzentrale" fuer cross-browser-Event-Handling. Zum Einstieg solltest du dir mal <../../tecbc.htm> reinziehen. Dort wird ein Beispiel zur Tastaturabfrage fuer beide Browser behandelt - mit der Mausposition ist es ganz aehnlich.

viele Gruesse
  Stefan Muenz

Hi Stefan

soweit war das schon klar...
Ich wusste nicht in welschem Objektnamen die Position versteckt wird...

Hab dann gestern mal folgendes probiert :
function setmousepos(){return;
if (ie) {mouseposx = window.event.x;
   mouseposy = window.event.y;
   }
if (ns) {mouseposx = event.clientX;
   mouseposy = event.clientY;
   }
}
Ohne das Return ist mir der NS 4.5 inc. JS Debugger so was von abgeraucht !
(Auf einmal hatte er ne andere Standartfont...4.6 hat sich einfach nur zu gemacht...)
Ist das event.clientX/Y jetzt die mausposition? So richtig sicher war ich mir nähmlich nit...

schluchz
            Hendrik