La vie

Comment désactiver les clics droits avec JavaScript

Comment désactiver les clics droits avec JavaScript


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Les novices du Web pensent souvent qu'en empêchant leurs visiteurs d'utiliser le menu contextuel du clic droit de la souris, ils peuvent empêcher le vol du contenu de leurs pages Web. Rien ne pouvait être plus loin de la vérité.

La désactivation des clics droits est facilement évitée par les utilisateurs plus avertis, et la possibilité d'accéder à une grande partie du code d'une page Web est une fonctionnalité de base des navigateurs Web qui n'exige aucun clic-droit.

Désavantages

Il existe de nombreuses façons de contourner le script "Pas de clic droit", et en réalité, le seul effet d'un tel script est de gêner ceux de vos visiteurs qui utilisent légitimement le menu contextuel du clic droit (le menu est correctement appelé). dans leur navigation sur le web.

En outre, tous les scripts que j'ai vus à cette fin bloquent uniquement l'accès au menu contextuel à l'aide du bouton droit de la souris. Ils ne considèrent pas le fait que le menu est également accessible depuis le clavier.

Pour accéder au menu à l’aide d’un clavier à 104 touches, il suffit de sélectionner l’objet pour lequel ils souhaitent accéder au menu contextuel (par exemple, en cliquant dessus), puis d’appuyer sur la touche du menu contextuel de leur clavier. -C'est celle située immédiatement à gauche de la touche CTRL de droite sur les claviers de PC.

Sur un clavier à 101 touches, vous pouvez exécuter une commande par clic droit en maintenant la touche Maj enfoncée et en appuyant sur F10.

JavaScript

Si vous souhaitez quand même désactiver les clics droits sur votre page Web, voici un JavaScript très simple que vous pouvez utiliser pour bloquer tout accès au menu contextuel (pas seulement à l'aide du bouton droit de la souris mais également à partir du clavier) - et vraiment embêtez vos visiteurs.

Ce script est encore plus simple que la plupart de ceux qui ne bloquent que le bouton de la souris, et il fonctionne dans environ autant de navigateurs que ces scripts.

Voici le script entier pour vous:

Ajouter ce petit morceau de code à la balise body de votre page Web est plus efficace pour bloquer l’accès de votre visiteur au menu contextuel que les nombreux scripts sans clic droit que vous pouvez trouver ailleurs sur le Web, car il bloque l’accès depuis les deux sites. le bouton de la souris et les options du clavier décrites ci-dessus.

Limites

Bien sûr, le script ne fonctionne pas dans tous les navigateurs Web (par exemple, Opera l'ignore, mais Opera ignore également tous les autres scripts sans clic droit).

Ce script n'empêche en outre pas vos visiteurs d'accéder à la source de la page à l'aide de l'option Afficher la source du menu de leur navigateur ou d'enregistrer la page Web et d'afficher la source de la copie enregistrée dans leur éditeur favori.

Enfin, bien que vous puissiez désactiver l'accès au menu contextuel, les utilisateurs peuvent facilement réactiver cet accès en tapant simplement

javascript: void oncontextmenu (null)dans la barre d'adresse du navigateur.



Commentaires:

  1. Winefrith

    Quelle phrase ... super, idée remarquable

  2. Bodi

    Eh bien, petit à petit.

  3. Heinrich

    que nous ferions sans votre excellente idée

  4. Alfie

    Excusez, je vous interromps, mais il me faut un peu plus d'informations.



Écrire un message