Bonjour,
je souhaite développer une appli dans laquelle le clic droit doit exécuter une fonction. apres pas mal de recherches, je n'ai pas trouvé grand chose sur le net a par ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<html> 
     <head> 
        <meta   http-equiv="Content-Type"        content="text/HTML;      charset=UTF-8"     /> 
        <title>D´etection     des  clics  de  la  souris</title> 
        <script  type="text/javascript"> 
          window.addEventListener('Load',init,false); 
           function   init(){ 
             window.addEventListener('Click',detection,false); 
             window.addEventListener('Contextmenu',rien,true); 
           } 
           function   detection(event){ 
             switch(event.button){ 
                case  0  : 
                  message("clic     gauche   !"); 
                  break; 
				      case  2  : 
                  message("clic     droit   !"); 
                  break; 
             } 
           } 
           function   rien(event){ 
             event.preventDefault();//         Annule   l'´ev´enement  event 
           } 
           function   message(msg){ 
             var  paragraphe     = document.getElementsByTagName('p'); 
             var  texte   =  msg+"<br   />"; 
             paragraphe[0].innerHTML=texte; 
           } 
        </script> 
      </head> 
      <body> 
        <p></p> 
      </body> 
   </html>
J'aurais espéré que ca m'aide a réaliser mon truc, mais apparement ca ne marche meme pas. Quelqun peut me dire s'il y a une erreur dans le code. Ou meme mieux si quelqun peut m'expliquer comment je gere le clic droit et gauche (c'est a dire que je veux lancer une fonction sur le clic gauche et une autre fonction sur le clic droit). pour le moment je n'y arrive que avec le clic gauche.

Merci d'avance