rechte maustaste unterdrücken

Von: , Frage gestellt am Mo, 27. Sep 1999

Hallo,

ich hab letztens mal eine Homepage gesehen
da ging die rechte maustaste nicht.
war bei einem fotografen immer wenn ich rechts geklickt habe kam ein fenster mit dem text: moment mal die bilder unterliegen meinem copyright" oder so ähnlich weiss jemand wo ich das entsprechende script herbekomme oder wie soetwas geht ?!!?
möchte es bei meiner homepage auch mal einbauen.

danke

4 Antworten zu dieser Frage

  1. Antwort von nach 20 Minuten hilfreich
    Re: rechte maustaste unterdrücken

    hi holger,

    schau dir doch einfach den source der site an (im menue, nicht mit der rechten maustaste ;)), dann siehst du, wie der das geloest hat.
    man kann beim IE abfragen, ob der mausklick von der linken maustaste ausging.
    bei netscape geht das meines wissens allerdings nicht. [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

    • Antwort von nach 30 Minuten hilfreich
      Re^2: rechte maustaste unterdrücken

      Hallo, man kann beim IE abfragen, ob der
      mausklick von der linken maustaste
      ausging.
      bei netscape geht das meines wissens
      allerdings nicht.
      Es geht bei beiden:

      function mouseDown(e) {

      if ((is.ns && e.which!=1) || (is.ie && event.button!=1)) return true;

      var x = (is.ns)? e.pageX : event.x+document.body.scrollLeft;

      var y = (is.ns)? e.pageY : event.y+document.body.scrollTop;

      }

      mfg,
      Till

  2. Antwort von nach 8 Stunden hilfreich
    Zu welchem Zweck?

    Hi, ich hab letztens mal eine Homepage
    gesehen
    da ging die rechte maustaste nicht.
    wenn Du damit irgendetwas von Dir schützen willst: Das hilft nicht. Schon wenn man eine Grafik sieht, hat man sie auf der Festplatte, und das gleiche gilt für alle HTML-Dateien, JavaScript-Sources, Java-Applets usw. Der einzige Effekt, den so eine Aktion hat ist, daß einem wichtige Funktionen fehlen (Link im neuen Fenster öffnen, Frame neu laden, Shortcut zu dieser Seite ablegen, Bookmark setzen...), und Du vergraulst Besucher damit. Allenfalls bringst Du ein paar Leute zum Staunen, die das noch nie gesehen haben - und die wollen das dann auch gleich für ihre Homepage haben.

    Wenn es das ist, was Du möchtest, kannst Du den bereits genannten Code verwenden. Nutzen hast Du dadurch allerdings keinen. Deine Besucher auch nicht. Das Internet an sich ebenfalls nicht.

    Cheatah
    http://cheatah.net

    • Antwort von nach einem Tag hilfreich
      Re: Zu welchem Zweck?

      Hi, ich hab letztens mal eine Homepage
      gesehen
      da ging die rechte maustaste nicht.
      wenn Du damit irgendetwas von Dir
      schützen willst: Das hilft nicht. Schon
      wenn man eine Grafik sieht, hat man sie
      auf der Festplatte, und das gleiche gilt
      für alle HTML-Dateien,
      JavaScript-Sources, Java-Applets usw. Der
      einzige Effekt, den so eine Aktion hat
      ist, daß einem wichtige Funktionen fehlen
      (Link im neuen Fenster öffnen, Frame neu
      laden, Shortcut zu dieser Seite ablegen,
      Bookmark setzen...), und Du vergraulst
      Besucher damit. Allenfalls bringst Du ein
      paar Leute zum Staunen, die das noch nie
      gesehen haben - und die wollen das dann
      auch gleich für ihre Homepage haben.

      .....
      Cheatah
      http://cheatah.net
      Im Internet-Bereich würde ich Dir da zustimmen. Aber man sollte nicht davon ausgehen, daß alles, wonach hier gefragt wird nur für das Internet gedacht ist. Ich z.B. mache gerade eine Entwicklung fürs Intra-/Extranet und hierbei ist es durchaus sinnvoll, daß der Anwender nicht mit "rechte Maus -> back" wild in der Anwendung rumspringen kann, sondern nur die in der Anwendung vorhandenen Buttons verwendet.

      Gruß
      Benky

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!