Detaillierte Erklärung, wie Sie verhindern können, dass Inhalte auf HTML-Seiten ausgewählt, kopiert oder mit der rechten Maustaste angeklickt werden.

Detaillierte Erklärung, wie Sie verhindern können, dass Inhalte auf HTML-Seiten ausgewählt, kopiert oder mit der rechten Maustaste angeklickt werden.

Manchmal möchten wir nicht, dass der Inhalt unserer Webseite von jemandem mit Hintergedanken gestohlen wird. Deshalb müssen wir eine Funktion hinzufügen, die das Kopieren auf der Webseite verhindert. Allgemeine Browser können das Kopieren jedoch auch nach dem Kopieren weiterhin als Klartext verwenden, wodurch dieses Problem nicht vollständig behoben werden kann. Zu diesem Zeitpunkt müssen wir das Klicken mit der rechten Maustaste und das Kopieren auf der Seite vollständig verbieten.

Die Implementierung ist eigentlich ganz einfach. Sie müssen der Webseite nur die folgenden Tags hinzufügen (beachten Sie, dass diese direkt nach dem Textkörper stehen):

<body topmargin="0" oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">

Dies ist nur eine vorläufige Methode und kann leicht geknackt werden. Wenn Sie befürchten, dass die Webseite von anderen als lokale Datei gespeichert wird, können Sie den folgenden Code hinzufügen, um das Speichern durch andere zu verhindern:

<keinSkript>  
<iframe src="*.htm"></iframe>  
</noscript>  

Schließlich benötigen manche Webmaster möglicherweise nur eine Funktion, die das Kopieren verbietet, nicht aber das Rechtsklicken. Fügen Sie in diesem Fall den folgenden Code in <body> ein:

<body onmousemove=/HideMenu()/ oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

<<:  Verwendung des MySQL-Stresstesttools Mysqlslap

>>:  Docker-Konfiguration Alibaba Cloud Image Acceleration Pull-Implementierung

Artikel empfehlen

So zeigen Sie Versionsinformationen in Linux an

So zeigen Sie Versionsinformationen unter Linux a...

Lösung für das Timeout-Problem bei der Installation von Docker-Compose mit PIP

1: Installationsbefehl pip install docker-compose...

Über die Position des H1-Tags in XHTML

In letzter Zeit wurde viel über H1 diskutiert (auf...

MySQL-Vorkompilierung in einem Artikel verstehen

1. Vorteile der Vorkompilierung Wir haben alle di...

Installations-Tutorial für VMware Workstation 12 Pro Linux

Dieser Artikel zeichnet das Linux-Tutorial zur In...

JS praktisches objektorientiertes Schlangenspielbeispiel

Inhaltsverzeichnis denken 1. Bild mit dem gierige...

Detaillierte Erklärung der MySQL-Dreiwertelogik und NULL

Inhaltsverzeichnis Was ist NULL Zwei Arten von NU...

Analyse der MySQL-Transaktionsmerkmale und Ebenenprinzipien

1. Was ist eine Transaktion? Eine Datenbanktransa...

Implementierungscode für den MySQL-Protokolltrigger

SQL-Anweisung DROP-TRIGGER WENN EXISTIERT sys_men...