Tayo
Astuce et Tutorial » Programmation / Developpement » Javascript » Aide rédigée par Zabuza
Description de cet article : Comment empêcher de copier un texte sélectionné
Lire les commentaires

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 :

 selection javascript exemple firefox





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.


 



réduireNews
réduireTutoriel lié
  • Empecher sélection javascript
    Comment empêcher de copier un texte sélectionné
  • Empecher un programme de se lancer au démarra..
    Voici comment Empecher un programme de se lancer au démarrage d'xp grâce à msconfig.exe
  • Tutoriel photoshop sélection adoucie
    Selection approfondie dans Photoshop
  • Round Javascript : Arrondir un nombre.
    Comment arrondir un nombre en javascript ?
  • Dans la même catégorie : Javascript

    Passer l'activation de Windows 7 temporairement avec invite de commande

    Comprendre l'API Youtube pour gérer le temps des vidéo
    réduireSocial

    rss 3D png rss 3D png


    Pseudo :
    Pass :
    Les lecteurs ont donné une note moyenne de :
    note 1
    Note: 1 sur 10

    Donnez votre note à ce tuto sur 10 :

    Problème de guillemets en javascript ?

    Comprendre l'API Youtube pour gérer le temps des vidéo

    Un tutoriel Vidéo pour réaliser un tooltip avec Jquery

    Liste des commentaires pour Empecher sélection javascript


    Votre PseudoIl y a 0mn
    Votre commentaire forum
    Vous avez la parole
    Laissez un commentaire sur cet article.
    Pseudo :


    Facultatif : Cliquez ici pour choisir une tête
    Votre email ( non publié ) :

    Image anti spam :
    Code Image
    Recopier les 5 chiffres de cette image :






    Prendre contact avec Tayo.fr : Formulaire Tayo

    Tayo.fr, copyright jusqu'en 2233 ( Au moins ! ).