JJ: Mausposition ohne Event finden? Wie erzeugt man ein event?

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

  1. 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

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Wow! Die Antwort war ja wohl voll daneben!
      Was soll das?

      1. Wow! Die Antwort war ja wohl voll daneben!

        inwiefern?

        Was soll das?

        Was hast du nicht verstanden?

        Struppi.

        --
        Javascript ist toll (Perl auch!)
        1. 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

          1. 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

            --
            Dies ist eine sehr einfache und effektive Sicherheitsstufe, aber nicht perfekt. Denn wenn mehrere User über eine Leitung ins Internet gehen, haben für den Webserver alle User die selbe IP. Und dann wirkt diese Sicherheitsstufe nicht mehr. Aber zumindest könnt ihr demjenigen, der euch die Session-ID geklaut hat, eins in die Fresse hauen.
            http://tut.php-q.net/login.html
          2. Was hast du nicht verstanden?
            Warum in manchen Kindergärten Computer mit Internetanschluß stehen.

            Scheint so.

            Struppi.

            --
            Javascript ist toll (Perl auch!)
          3. 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