Selecteren van inhoud op een bladzijde verbieden

Als je een tekst van een website wilt kopiëren kun je dat doen door die tekst simpelweg te selecteren met de muis of door Control+A te typen (om alles te selecteren). Vervolgens zet het het met Control+C op het clipboard en plak je het met Control+V in willekeurig welk ander programma.

Het is goed denkbaar dat je dat niet altijd leuk vindt. Daarom kun je proberen om het de persoon die jouw teksten wil "lenen" wat moeilijker maken. Het is met JavaScript mogelijk om selecteren (en dus kopiëren) van tekst onmogelijk te maken, zij het zeer beperkt. Hier staat beschreven hoe je dat doet.
Overigens: Dit effect is op deze bladzijde aanwezig. Probeer maar eens tekst te selecteren door met de muis te slepen of door of door Control+A te typen...

De code staat onderaan deze bladzijde. Je kunt hem ook downloaden voor je eigen gebruik.

Gebruik:

De code ziet er als volgt uit:
 
(Zet dit in de <HEAD>).

<script src="noselect.js"></script>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb124.zip, 653 bytes.

Opmerking:
 
De hier beschreven methode is bepaald niet waterdicht. Bij het bekijken van een pagina haalt de browser de complete HTML-code op van de server en slaat die op in een "tijdelijke" directory, de zogenaamde cache. Na het verlaten van de pagina blijft alles meestal gewoon in de cache achter. De bestanden in de cache kun je naderhand gewoon bekijken en -dus- ook kopiëren.
 
Zie ook het item "Rechter muisknop uitschakelen".

 
terug

html-124; Laatste wijziging: 15 april 2020