gedrückten Mausbutton erkennen
Raik
- javascript
0
Der Martin
0 Raik
Hallo,
ich schreibe zur zeit gerade an einer firefox-erweiterung und bin dabei auf das problem gestossen, dass onmousedown-aktivierte funktionen nicht wieder mit onmouseup deaktiviert werden, wenn der onmouseup-event ausserhalb des elements b.z.w. der seite erfolgt.
ich müsste also onmouseover überprüfen, ob die maustaste immer noch gedrückt gehalten wird.
gibt es da eine möglichkeit?
freundl. Grüsse aus Berlin, Raik
Resizeable Textarea 0.1a
Hallo Raik,
[...] dass onmousedown-aktivierte funktionen nicht wieder mit onmouseup deaktiviert werden, wenn der onmouseup-event ausserhalb des elements b.z.w. der seite erfolgt.
Auf den zweiten Blick erscheint mir das logisch.
ich müsste also onmouseover überprüfen, ob die maustaste immer noch gedrückt gehalten wird.
Meinst du nicht, dass du mit einer Kombination von onmouseup und onmouseout auskommen müsstest? Wobei in deinem Fall für das Element, über dem onmousedown eingetreten ist, beide dieselbe Aussage hätten.
Schönen Abend noch,
Martin
Hallo, Martin!
Meinst du nicht, dass du mit einer Kombination von onmouseup und onmouseout auskommen müsstest? Wobei in deinem Fall für das Element, über dem onmousedown eingetreten ist, beide dieselbe Aussage hätten.
dann würde die funktion bei jedem mouseout deaktiviert werden. das wäre genauso irritierend und aufwändig, wie der umgekehrte fall der nichtdeaktivierung. in beiden fällen müsste der user nochmal in das element clicken. entweder, um die funktion zu deaktivieren oder um sie erneut aufzurufen.
falls sich hier noch jemand mit extensions beschäftigt:
lässt sich das evtl. auf browser-ebene überwachen, wenn das script mit den rechten einer extension läuft?
freundl. Grüsse aus Berlin, Raik
Resizeable Textarea 0.1a