Bon, je sais : ici je risque de me faire des ennemis ! La "grande toile" est, selon les puristes et les nostalgiques de la première heure, un grand village où toutes les portes sont censées être ouvertes !
Je suis de cet avis également ! Et partant de cet avis, je considère qu'une porte ouverte est, par définition, parfois destinée a être fermée si son occupant est frileux ... Tout simplement parce que la liberté des uns finit là où commence celle des autres ...
Par ailleurs, soyons réalistes : tous les systèmes peuvent être ouverts et les mêmes puristes le savent !
Enfin, une fois de plus, Html et Javascript réunis permettent une telle opération ! Et W3C ne la bannit pas !
Sachant cela, à l'apprenti Webmestre qui désire entourer ses "chers codes source" d'une certaine confidentialité, je livre le script suivant :
<SCRIPT LANGUAGE=JavaScript><!-- Quelnavigateur = navigator.appName; EtQuelleVersion = parseInt(navigator.appVersion); if (Quelnavigateur == "Microsoft Internet Explorer" && EtQuelleVersion >= 4) function noclic() { if (event.button==2) { alert('Ici le texte que vous aurez décidé') } } document.onmousedown=noclic --></SCRIPT> |
Pour réaliser cet objectif, nous faisons appel à Javascript. J'ai ajouté au script ci-dessus une condition de lisibilité pour les navigateurs Internet Explorer et Netscape à partir de la version 4.0.
Sans entrer dans les détails de script (vous savez que le sujet de cette rubrique n'est pas de vous apprendre Javascript mais de vous initier à ses fonctions les plus abordables) sachez toutefois ceci :
Le noclic
est le nom que nous attribuons à la fonction de
désactivation du clic droit.
La fenêtre d'alerte ("alert" : encore une
!) va permettre d'insérer, ici en écriture rouge,
le texte à afficher.>
Le script devra être
inséré, en code source, juste après la
balise BODY du début du fichier.
Voilà, ce n'est pas plus compliqué ... à vous maintenant de vous entourer de hauts murs ... !
Mais franchement, est-ce bien raisonnable ? A vous de juger.