Jo: right click

Hallo,

ich möchte via javascript auf den rechten Mausklick eine Funktion auslösen.
Alle Event-Handler, die ich bisher gefunden habe können das nicht.
Ist es überhaupt möglich?

Danke
Jo

  1. Hi,

    ich möchte via javascript auf den rechten Mausklick eine Funktion auslösen.

    das passiert bereits: Es wird (falls es sich um eine Rechtshändermaus handelt) das Kontextmenü geöffnet.

    Ist es überhaupt möglich?

    Die Frage ist irrelevant. Don't mess up the User Interface.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Hi,

    ich möchte via javascript auf den rechten Mausklick eine Funktion auslösen.
    Alle Event-Handler, die ich bisher gefunden habe können das nicht.
    Ist es überhaupt möglich?

    na klar. Das mousedown Event kann das.

    Im Event Objekt befindet sich die Eigenschaft "button", in der Button steckt. Standardmäßig ist rechts die 2. Im IE ists die 4 und in frühen Safari Versionen glaub ich die 1...

    Leider etwas durcheinander dort, wie so oft im EventHandling.

    Gruß!

    1. Moin Moin!

      ich möchte via javascript auf den rechten Mausklick eine Funktion auslösen.
      Alle Event-Handler, die ich bisher gefunden habe können das nicht.
      Ist es überhaupt möglich?

      na klar. Das mousedown Event kann das.

      Und brauchbare Browser senden das Event nicht, sondern reservieren die rechte Taste für das Kontext-Menü -- sofern sie denn überhaupt Javascript auf der Seite zulassen.

      Alexander

      --
      Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".