Mausposition ohne Event finden? Wie erzeugt man ein event?
JJ
- javascript
Hallo!
Wie findet man die Mausposition ohne Event?
Ich habe eine Funktion die per setInterval regelmäßig aufgerufen wird.
Wie kann diese Funktion die aktuelle Mausposition herausfinden?
Wie erzeugt man ein event, so wie es laut W3C möglich ist?
Grüße
John
hi,
Wie findet man die Mausposition ohne Event?
Auf dem Bildschirm nachmessen.
Ich habe eine Funktion die per setInterval regelmäßig aufgerufen wird.
Wie kann diese Funktion die aktuelle Mausposition herausfinden?
Reagiere auf den Event mousemove.
Wie erzeugt man ein event, so wie es laut W3C möglich ist?
Events brauchst du nicht erzeugen, die feuert der Browser.
Du fängst sie höchstens ab, wenn sie dich interessieren.
http://www.quirksmode.org/js/events_mouse.html sollte weiterhelfen, auch die weiteren Kapitel über Events sind interessant.
gruß,
wahsaga
Wow! Die Antwort war ja wohl voll daneben!
Was soll das?
Wow! Die Antwort war ja wohl voll daneben!
inwiefern?
Was soll das?
Was hast du nicht verstanden?
Struppi.
Wow! Die Antwort war ja wohl voll daneben!
inwiefern?
Weil sie die Frage nicht beantwortet.
Wenn er die Antwort nicht weiß, soll er doch nicht schreiben.
Auch das lesen nimmt Zeit in Anspruch.
Außerdem könnte jemand, der wirklich Ahnung hat und antworten will, den Thread vielleicht ganz übergehen, weil er denkt, die Frage sei schon beantwortet.
Was soll das?
Was hast du nicht verstanden?
Warum in manchen Kindergärten Computer mit Internetanschluß stehen.
JJ
Hallo!
Wow! Die Antwort war ja wohl voll daneben!
inwiefern?
Weil sie die Frage nicht beantwortet.
Doch. Nur weil du die Antwort nicht siehst, heißt es noch lange nicht, dass sie im Posting nicht enthalten ist.
Wenn er die Antwort nicht weiß, soll er doch nicht schreiben.
Er weiß sie aber. Und er hat sie geschrieben.
Auch das lesen nimmt Zeit in Anspruch.
Na und? Was hat das mit einer beantworteten Frage zu tun?
Außerdem könnte jemand, der wirklich Ahnung hat und antworten will, den Thread vielleicht ganz übergehen, weil er denkt, die Frage sei schon beantwortet.
Das ist sie doch auch.
ciao, ww
Was hast du nicht verstanden?
Warum in manchen Kindergärten Computer mit Internetanschluß stehen.
Scheint so.
Struppi.
Hallo,
Außerdem könnte jemand, der wirklich Ahnung hat und antworten will, den Thread vielleicht ganz übergehen, weil er denkt, die Frage sei schon beantwortet.
Was willst du denn noch wissen?
»Wie erzeugt man einen Event?« Z.B. mit initMouseEvent oder einer entsprechenden Methode je nach Event-Typ kann man künstliche Events erzeugen. Aber inwiefern könnte dir das nun weiterhelfen? Dadurch bekommst du die gegenwärtige Mausposition auch nicht. Die bekommst du nur, wenn du - wie gesagt - mousemove überwachst, also »echte« Events verarbeitest, die *der Browser* erzeugt. Mit selbst erzeugten Events kannst du simulieren, dass die Maus sich irgendwo befindet. In dem Fall gibst du eine Mausposition *vor*. Mit der tatsächlichen Mausposition hat das nichts zu tun, sowieso willst du die Mausposition ja offenbar *auslesen* und nichts vorgeben.
Mathias