Erstens können Sie dies nicht erreichen, ohne eine clientseitige Funktion zu verwenden. Hier läuft das Javascript.
Zweitens, wenn Sie versuchen zu kontrollieren, was ein Endnutzer auf Ihrer Website konsumieren kann, dann müssen Sie überdenken, wie Sie diese Informationen anzeigen. Ein Bild hat eine öffentliche URL, die über HTTP abgerufen werden kann, ohne dass ein Browser erforderlich ist.
Durch die Authentifizierung kann kontrolliert werden, wer Zugang zu welchen Ressourcen hat.
Eingebettete Wasserzeichen in Bildern können beweisen, dass das Bild von einer bestimmten Person/Firma stammt.
Letzten Endes ist die Ressourcenverwaltung in Wirklichkeit die Verwaltung von Nutzern/Gästen.
Die erste Regel des Internets lautet: Wenn du nicht willst, dass es aufgenommen wird, mach es nicht öffentlich!
Die zweite Regel des Internets: Wenn du nicht willst, dass es aufgenommen wird, stelle es nicht ins Internet!
173 Stimmen
Die Deaktivierung des Rechtsklicks dient nicht der Sicherheit, sondern verärgert nur Ihre Benutzer. Jeder Browser, der dies nicht zulässt, ist wertlos, aber Websites, die dies von vornherein tun, sind schrecklich.
27 Stimmen
Wenn Sie nicht wollen, dass Ihre Inhalte gestohlen werden, sollten Sie sie nicht ins Netz stellen :) Moderne Browser können sogar die Fähigkeit von JavaScript, den Rechtsklick zu deaktivieren, außer Kraft setzen. Tools wie Firebug/ Web Dev Toolbar machen den Schutz nutzlos.
11 Stimmen
Hier ist ein kleines Chrome/Greesemonkey-Benutzerskript, um den Rechtsklick wieder zu aktivieren: dl.dropbox.com/u/464119/Programmierung/javascript/
36 Stimmen
Wirklich @DanOlson... was sollen Sie tun, wenn Sie Ihr eigenes Rechtsklickmenü programmieren wollen? So wie es in cPanel zu finden ist.
4 Stimmen
@AUTO: Auch das nicht, weil cPanel ein Paradebeispiel für eine schlechte Benutzeroberfläche ist? Die Leute erwarten nicht, dass sie im Internet mit der rechten Maustaste auf Dinge klicken.
5 Stimmen
@minitech Was ist mit vielen Web-Apps von Google? Zum Beispiel Google Mail. Dort wird der Rechtsklick bei vielen Dingen außer Kraft gesetzt.
3 Stimmen
@TomHeard: Ja, ich persönlich finde es kontraintuitiv. Es macht allerdings Sinn, wenn man versucht, einen Docs-ähnlichen Klon von Desktop-Software zu erstellen, bei dem so etwas erwartet wird.
37 Stimmen
@epascarello es gibt bestimmte Fälle, in denen die Deaktivierung der rechten Maustaste unerlässlich ist, wie z.B. bei Kioskterminals, weil der Benutzer sie dort nicht braucht und die Beibehaltung der rechten Maustaste die Benutzer verärgern kann
4 Stimmen
Die Deaktivierung der rechten Maustaste ist auf Touchscreen-Oberflächen eine absolute Notwendigkeit.
0 Stimmen
Ich persönlich möchte den Rechtsklick deaktivieren, damit der Benutzer die Seite viel effizienter nutzen kann. Wenn ein Benutzer die Quelle sehen möchte, kann er dies ganz einfach tun, indem er eines der Browsermenüs aufruft :)
2 Stimmen
Das ist vielleicht eher ein Sonderfall, aber ich versuche mich hier zu erinnern, wie man das für einen html5-Kiosk macht. Der Benutzer sollte nie in der Lage sein, etwas zu tun, das ihn unerwartet aus dem Kiosk herausbringen könnte.
0 Stimmen
Ich will hier nicht auf ein totes Pferd schlagen, aber auf Googles eigenen Seiten für Webentwickler (Dokumentation und alles andere) sind die Rechtsklicks deaktiviert, und sie sind nicht "editor-esque". Sie ersetzen das Rechtsklickmenü auch nicht durch irgendetwas, es ist nur... deaktiviert. Siehe: developers.google.com/web/fundamentals/layouts/rwd-fundamentals/
2 Stimmen
Ich versuche herauszufinden, wie man das macht, damit ich die Deaktivierung der rechten Maustaste auf einer Seite, die ich leider nicht benutzen kann, STOPPEN kann.
0 Stimmen
Normalerweise wäre ich absolut dagegen, den Rechtsklick zu deaktivieren, aber für eine Anwendung, die wir bauen, ist es notwendig, in algunos Orte. Ich denke aber, dass Leute, die dies auf einer ganzen Website deaktivieren, einen Realitätscheck brauchen
1 Stimmen
Chrome-Erweiterung für Rechtsklick aktivieren
7 Stimmen
Web-Entwicklung ist NIEMALS so einfach wie "Mach niemals ____, weil es schlecht ist", und so zu tun, als ob es schlecht wäre, ist schlechte Entwicklung. Ich entwickle einen physischen Kiosk, der die UX völlig ruinieren würde, wenn ein Benutzer mit dem Rechtsklick-Menü herumspielt....
2 Stimmen
Dies ist eine Erinnerung daran, dass Entmutigung allein niemals eine ausreichende Antwort auf die Frage ist, wie ich [dies und das] tun kann.
0 Stimmen
Einfache Weise: <body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">
0 Stimmen
Manchmal ist es nützlich, wenn Sie Ihr eigenes Kontextmenü erstellen und stattdessen das von Firefox deaktivieren. Interaktive Anwendungen wie Discord haben ihr eigenes Menü und das Standardmenü ist ebenfalls deaktiviert, also finde ich es nicht "schrecklich". Das ist sehr subjektiv.
0 Stimmen
3 Punkte -> Weitere Tools -> Entwickler-Tools. Erledigt. Ez Rechtsklick-Bypass. Alles, was Sie mich daran hindern, ist, Chrome dazu zu bringen, Ihre Seite in meine Sprache zu übersetzen (was im Rechtsklickmenü möglich ist).