Astuces Blog

Un petit blog sans prétentions pour vous aider à créer le votre. Trucs et astuces, questions, aides et entraides…

12 août 2007

COMMENT INTERDIRE LE CLIQUE DROIT DE LA SOURIS SUR MON BLOG ?


Descriptif :
Ce script interdit le clic droit de la souris sur la page où il est présent. Ainsi, les données que vous ne voulez pas divulguer ne sont pas accessibles et les images ne peuvent être sauvegardées. Le plus : il n'y a pas de boîte d'alerte s'ouvrant, la plupart du temps, sur un message qui à l'air de se moquer du surfeur (ce qui énerve à la longue).

/!\ Attention ! Pour qui connaît un tant soit peu le HTML, ce code, ainsi que tous ceux de sa catégorie, n'offre aucune réelle protection. Il sera toujours possible de vous voler vos images ou vos textes.


1ère méthode :


Sélectionnez et copiez avec Ctrl + C le code ci-dessous et collez-le dans votre page, code HTML visible.

Entre les deux balises
<head> et </head>

<!-- DEBUT DU SCRIPT -->
<script LANGUAGE="Javascript">
<!--
// ***********************************************
// AUTHOR: WWW.CGISCRIPT.NET, LLC
// URL: http://www.cgiscript.net
// Use the script, just leave this message intact.
// Download your FREE CGI/Perl Scripts today!
// ( http://www.cgiscript.net/scripts.htm )
// ***********************************************
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var EnableRightClick = 0;
if(isNS) document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler()
{ if(EnableRightClick==1)
{ return true; }
else {return false; }}
function mousehandler(e)
{ if(EnableRightClick==1){ return true; }
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if((eventbutton==2)||(eventbutton==3)) return false;}
function keyhandler(e) { var myevent = (isNS) ? e : window.event;
if (myevent.keyCode==96) EnableRightClick = 1;
return;}document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
//-->
</script>
<!-- FIN DU SCRIPT -->


2e méthode :

Dans la balise <body>

Mettre : <body oncontextmenu="return false">


3e méthode :

A mettre à la fin de chacune de vos page :

<script language=JavaScript>
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
</script>


Ps : Pour ces 3 méthodes, les codes si dessus sont à placer dans chacune des feuilles (page d'accueil, page d'un message...)

Posté par Naneu à 00:02 o Sécurité Commentaires [13] - Permalien [#]

- * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * -

Commentaires

    c'est cool ça marche par contre quand on enregistre la photo avec canalblog il faut décocher "ouvrir dans une autre fenetre" sinon, en cliquant dessus ,on peut enregistrer la photo dans la nouvelle fenètre...

    Posté par nadège, 31 octobre 2007 à 17:59
  • euh..

    mé kelle page ?
    et tu soré pa komen rajouter un moteur de recherche DS LA COLLONE DE DROITE?
    merci davance

    Posté par darkangelblog, 28 juin 2006 à 22:20
  • Sur chaque page du modèle (page d'accueil, pages des messages, etc)

    Posté par naneu, 30 juin 2006 à 20:29
  • Bonsoir et merci pour tous ces bons conseils.
    Mes enfants m'ont montré également qu'en cliquant clique gauche clique droit on pouvait également copier aurais-tu une astuce pour celui -ci.
    Bisous et merci encore
    Cath

    Posté par Moment Enchanté, 27 novembre 2006 à 00:15
  • Oups....

    Bonjour/Bonsoir,

    Ce blog est genial, mais je souhaiterais savoir si vous n'auriez pas un endroit, une page ou je pourrais trouver les sortes d'ecritures etrange comme celle-ci : gяσѕ вιѕσυѕ ∂є мα ραят ! Ca n'a pas de rapport mais bon... J'espere que vous pourrez me repondre...

    Bye !

    Posté par Christie, 29 novembre 2006 à 14:57
  • De nombreux sites Internet le propose, il suffie de chch sur google par exemple.

    Posté par Naneu, 29 novembre 2006 à 16:42
  • Comment atteindre les autres pages de mon blog

    Bonjour,

    Mon blog est en mode avancé.

    J' ai réussi à placer ce code :
    qui empêche le clic droit de la souris sur les textes de la page d'accueil de mon blog mais je n'arrive pas à le mettre sur les autres pages. Peux tu me dire où je dois aller pour le faire.

    Merci d'avance

    Posté par jos, 15 janvier 2007 à 22:32
  • Exactement comme pour les autres pages !!!

    Posté par naneu, 24 mars 2007 à 18:57
  • Je ne trouve pas...

    Bonsoir,
    Votre blog est très complet mais je ne vois pas où il faut placer le scrip.

    Merci et bonne soirée

    Posté par Stitch, 30 avril 2007 à 22:57
  • Laquelle des trois?

    je me demandais quelle était la différence entre ces 3 méthodes? Laquelle est la plus efficace?
    En tout cas merci pour ces tutoriaux! Bien pratique pour les néophytes comme moi!

    Posté par yoyotte, 03 mai 2007 à 21:48
  • et model normal?

    ceci est ^pour les modeles uniquement avancés? ou on peut le faire sur mode normal??? parceque que moi ce qui m'interesse c est le mode normal, trop compliké le model avancé merci.

    Posté par maman, 25 mai 2007 à 10:39
  • yes ça marche!!! même en mode normal, en fait vous en bas de chaque fin de page de votre blog il faut reperer le dernier billet(tout en bas) sa date etc, ensuite allez chercher votre message ds la partie administrateur,là clic sur editer le mess (ça va le remettre ds la partie où vous creez vos billet opu messages) ensuite clic gauche pour l'envelopper, ensuite clikez sur le mode hml les 2 symboles avant le rec (là y'a plein de truc bizares codes scriptes ect, et là juste à la fin des sciptes.
    Retoure à la ligne en dessous et coller le dernier truc kelle a filé super bien le 3 eme super efficace!! je viens de le faire et suis une bleue en info , merci!!!

    Posté par maman, 25 mai 2007 à 11:20
  • pis ça marche le3eme sur chaque billet en fait pas la peine de le coller suelement qu'en fin de page

    Posté par lio, 17 juin 2007 à 10:32

Poster un commentaire