Empecher sélection javascript
Il est toujours relativement désagréable de voir un de ses textes que l'on publie sur son blog, ou sur son site « volé », autrement dit copié collé sur un autre site web. Généralement, les personnes vont utiliser le classique sélection puis copier...
Voici donc un simple petit script javascript à placer sur la page web que vous souhaitez protéger. Veuillez garder à l'esprit qu'il est impossible d'empêcher complètement la sélection par des personnes "pro". Il existe naturellement toujours des moyens pour contourner un script, ne serait-ce que via le code source de la page.
Mais voilà, le but est ici de limiter la sélection en javascript, pas de miracle donc, regardez le code :

Code javascript anti copier coller via selection
Commençons cette liste Placez ce code javascript où vous le souhaitez dans votre page web :
[code=javascript]
<script type="text/javascript">
function noselection(target){
if (typeof target.onselectstart!="undefined")
target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined")
target.style.MozUserSelect="none"
else
target.onmousedown=function(){return false}
target.style.cursor = "default"
}
</script>[/code]
Maintenant, en bas de votre page html, après le contenu de votre texte, placez cette ligne javascript :
[code=javascript]
<script type="text/javascript">
noselection(document.body)
</script>[/code]
Le code semble assez clair et simple à comprendre, la première partie pour définir la fonction javascript noselection, la deuxième pour demander à cette fonction d'intégrer toute la page web. ( document.body ). Compatible avec Firefox.
Les lecteurs ont donné une note moyenne de :
Note: 1 sur 10
Donnez votre note à ce tuto sur 10 :