Logo


Xanetiz > Programmation > Bloquer le clic droit sur un site web

Top

Bloquer le clic droit sur un site web

Bloquer le clic droit sur un site web


5 813 vues

Partager

Protéger le contenu d'une page

Si vous possédez un site Internet avec un peu de contenu, vous avez sûrement dû pensé à protéger vos images par exemple ou votre texte de la copie. La première idée qui vient à l'esprit est de bloquer le clic droit.

Le menu déroulant ne s'affiche plus et il n'est plus possible de copier une image par exemple.

Bloquer le clic droit sur un site web

Cela peut être efficace pour un utilisateur débutant, mais il faut savoir qu'il sera toujours possible de récupérer l'adresse et donc le fichier en regardant le code source de votre page.

La plupart des solutions qui existent utilisent le JavaScript, ce qui est facilement contournable en désactivant celui-ci dans le navigateur.

Un anti clic droit

Pour bloquer ce clic, il suffit de modifier votre page afin d'afficher une boite de dialogue par exemple lorsque quelqu'un va utiliser le bouton de sa souris. Il existe de nombreux scripts sur le Web qui permettent de faire cela.

Une autre solution est de retourner une valeur à la place du menu contextuel. C'est très simple à réaliser en JavaScript. Il suffit d'insérer cet attribut/valeur dans la balise body :

<body oncontextmenu="return stop();">

Ensuite, il faut déclarer la fonction stop qui va retourner false à la place du menu qui s'affiche lors du clic droit. Tapez ceci sur votre page Web entre les balises head :

<script type="text/javascript">
<!--
function stop()
{
   return false;
}
// -->
</script>

Pour résumer

Titre Vu Date
Utiliser un IDE pour programmer Utiliser un IDE pour programmer 4 017 25/02/10
L'essentiel du CSS L'essentiel du CSS 4 436 14/03/10
Exécuter un script PHP en ligne de commande Exécuter un script PHP en ligne de commande 3 911 04/04/12
L'essentiel du langage C L'essentiel du langage C 11 618 14/03/10
L'essentiel du langage XHTML L'essentiel du langage XHTML 3 540 13/03/10

StatistiquesNombre d'inscrits : 175
Dernier membre : FloydGab
Visiteurs en ligne : 1
Membres en ligne : Aucun

Copyright © 2018 Xanetiz.com - Tous droits réservés

Hebdotop