Clic Droit       

 Retour

  Ce code doit être inséré en tête de votre page HTML, c'est à dire entre <head> et </head>

                                               

   Nous allons créer une fonction right qui fera apparaître un message, que nous renvoie la  variable msg

   <head>

   <script language="javascript">

   <!--

    function right()

    {

    var msg =" Désolé !";

    return true;

    }

    document.onmousedown = right;

    -->

    </script>

   </head>

  Vous pouvez modifier le message en changeant la variable msg

   Exemple:

   var msg="Pas de clic droit";

                      -------------------------------------------------------------------

  Il ne faut pas oublier  la spécificité du navigateur.

    En effet, pour Internet Explorer, le clic droit représente la fonction event.button 2 alors que pour Netscape c'est    l'event   3.

   Nous allons modifier la fonction en lui demandant de vérifier le navigateur  

   <head>

   <script language="javascript">

   <!--

    function right()

    {

    var msg="Désolé !";

     if((event.button==2)||(event.button==3)

    {alert(msg);}

    return true;

    }

    document.onmousedown = right;

    -->

     </script>

   </head>  

                          ---------------------------------------------------------------

 Il faut aussi prévoir le cas d'Explorer 6 .

  Si on reste sur l'image, , il apparaît une «barre image» qui offre entre autres de copier l'image. On peut cependant   désactiver cette fonction en rajoutant une ligne meta dans le bloc head :

  Nous allons modifier la fonction en lui demandant de désactiver la barre d'image

   <head>

  <META HTTP-EQUIV="imagetoolbar" CONTENT="no">

  <script language="javascript">

  <!--

  function right()

  {

     var msg="Désolé !";

        if((event.button==2)||(event.button==3)||(event.button==4))

                       {alert(msg);}

                    return true;

   }

        document.onmousedown=right;

  //-->

  </script>

   </head>

  Notre fonction est terminée

 

           

 

  

 Copyright © {2003-2004} {Wolferico}. Tous droits réservés.