detection du bouton droit ou gauche en javascript - Programmation
Marsh Posté le 07-09-2001 à 10:52:16
utilise la propriété button de l'objet event :
event.button[button_value]
button_value peut prendre le valeurs suivantes :
0 aucun bouton préssé
1 bouton gauche
2 bouton droit
3 boutons gauche et droit préssés simultanément
4 bouton du milieu
5 boutons gauche + milieu
6 boutons droit + milieu
7 les trois boutons
Marsh Posté le 07-09-2001 à 10:55:56
oauis nickel!!
bon j'essaye ça tout de suite, mais je crois que je vais avoir un bleme...
parceque je veux faire des marquages sur une image et le bouton droit m'affiche une boite de dialogue microsoft
vais voir si j'ai la priorité
Marsh Posté le 07-09-2001 à 11:52:33
//pour IE5+ disable contextmenu
document.oncontextmenu = function() {return false;};
//pour NS
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown = function(e) {
if (e.which==2) {
// click droit handle here
return false;
}
};
Marsh Posté le 07-09-2001 à 11:53:17
ha ... et pour IE4 ben t'as rien a faire tu as toujours la boite de dialogue avec e bouton droit...
Marsh Posté le 07-09-2001 à 10:39:41
encore moi et mon javascript
bon je recupère bien les évenements tout marche nickel...
Mais j'aimerais faire un traitement different si c'est le bouton droit ou le bouton gauche qui est enfoncé sur la sourie.
je viens de trouver la propriete wich pour pour ntscape, mais je trouve rien pour IE sa existe non :?
merci