Akela: Eigenes Kontext-Menue bei rechter Maustaste

Hallo,

ich möchte ein eigenes Kontext-Menue hinter der rechten Maustaste erstellen. Evtl. würde mir auch reichen, wenn ich einen einzelnen Eintrag hinzufügen könnte. Ist so etwas möglich (wie?) oder wird das durch Sicherheitsmechanismen verhindert ?

ciao Akela

  1. Hi Akela!

    Was hat denn google ergeben zu folgenden Suchbegriffen:
    browser context menu javascript

    Ersetzten ist meines Wissens möglich, erweitern nicht.

    Viele Grüsse,
    Richard

    1. Hi Richard,

      ich habe bei Google nur das Abstellen des context-menues gefunden, nichts
      über das Ersetzen.

      ciao Akela

      1. Mahlzeit,

        ich habe bei Google nur das Abstellen des context-menues gefunden, nichts
        über das Ersetzen.

        Hm. Was bedeutet denn ein Kontextmenü - abstrakt betrachtet? "Bei einem Rechtsklick mit der Maus auf einem Objekt soll etwas eingeblendet werden."

        Wenn Du Dich jetzt zu den entsprechenden Einzelpunkten (Rechtsklick, Events abfangen, Objekten Eventhandler zuordnen, vorher unsichtbare Elemente per Javascript einblenden usw.) schlau machst, kannst Du Dir die entsprechende Funktionalität sicher basteln ...

        MfG,
        EKKi

        --
        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
        1. Hallo EKKi,

          ein eigenes absolutes DIV als Popup anzuzeigen ist nicht meine Intension.
          Ich hätte lieber den Mechanismus genutzt, der ohnehin schon auf dem Browser vorhanden ist. Wenn ich meine eigenen Popups baue, sieht mein Popup so aus, wie es mein Stylesheet vorgibt. Außerdem kann ich im browsereigenen Popup auch Unterpunkte anlegen. Das ist zwar alles auch mit JS und CSS machbar aber man muß es eben programmieren. Es würde mir natürlich sehr viel Arbeit abnehmen, wenn man z.B. ein JS-Array mit der Menuestruktur an das Browser-popup übergeben würde und der Browser übernimmt alles weitere.
          Leider scheint dem nicht so zu sein, dann muß ich eben doch selbst was coden.

          Danke für Eure Hilfe

          ciao Akela