Hi,
Ich will einen div-Container bei einem bestimmten event an der aktuellen Maus-Position ausrichten. Im Normalfall klappt das auch mit (window.event.clientX/Y), allerdings nur, wenn man das Fenser nicht "weitergescrollt" hat. window.event.clientX/Y berechnet scheinbar die Mausposition relativ zum gesamten Dokument (und eben nicht zum angezeigten Bereich). Dadurch kann es kommen, dass wenn ich weit nach unten gescrollt habe, sich der div-Container nach oben verschiebt. Ich benötige eine Funktion die mir entweder den derzeitigen Angezeigten Bereich eines Dukuments liefert, oder eben wie weit der Scrollbalken (in Pixeln) verschoben wurde. Auf selfhtml hab' ich diesbezüglich leider nichts gefunden.
Andere Lösungsmöglichkeiten sind natürlich auch gern gesehen.
Ich will einen div-Container bei einem bestimmten event an der aktuellen Maus-Position ausrichten. Im Normalfall klappt das auch mit (window.event.clientX/Y), allerdings nur, wenn man das Fenser nicht "weitergescrollt" hat. window.event.clientX/Y berechnet scheinbar die Mausposition relativ zum gesamten Dokument (und eben nicht zum angezeigten Bereich). Dadurch kann es kommen, dass wenn ich weit nach unten gescrollt habe, sich der div-Container nach oben verschiebt. Ich benötige eine Funktion die mir entweder den derzeitigen Angezeigten Bereich eines Dukuments liefert, oder eben wie weit der Scrollbalken (in Pixeln) verschoben wurde. Auf selfhtml hab' ich diesbezüglich leider nichts gefunden.
Andere Lösungsmöglichkeiten sind natürlich auch gern gesehen.
Kommentar