souris: désactiver le clic droit et le bouton du milieu

J’ai utilisé ça mais ça ne marche pas; pas d’erreur dans le firebug:

$("div").live('mousedown', function(e) { if( (e.which == 1) ) { return ; }if( (e.which == 3) ) { return false; }else if( (e.which == 2) ) { return false; } }) 

Je peux désactiver le clic droit avec contextmenu mais je ne sais pas quoi faire à propos du bouton central.

Vous pouvez le faire avec Javascript et / ou un atsortingbut HTML (qui est de toute façon un gestionnaire d’événements Javascript) comme décrit ici

  

et

  ...  

Cela étant dit: NE LE FAITES PAS.

Pourquoi? Parce qu’il n’obtient rien d’autre que des utilisateurs agaçants. De plus, de nombreux navigateurs ont une option de sécurité pour désactiver la désactivation du menu contextuel (clic droit).

Vous ne savez pas pourquoi vous voudriez. Si vous pensez que vous pouvez protéger votre code source ou vos images de cette manière, pensez à nouveau: vous ne pouvez pas.

Vous avez manqué un “autre” dans votre code.

 $("div").live('mousedown', function(e) { if( (e.which == 1) ) { return ; }else if( (e.which == 3) ) { return false; }else if( (e.which == 2) ) { return false; } })