stopper le menu contextuel
Bonjour
je souhaite annuler le menu contextuel par défaut, le clic droite est bien reconnu. Je fais un pour stopper le menu contextuel mais il en es rien, le console m'indique qu'il n'est pas défini alors l'alert essai s'affiche.
J'ai parcouru pas mal de sites mais je ne vois pas d'autre soltution
Code:
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
|
el.addEvent('mouseup', function(event)
{ console.log(event.rightClick + " position x : " + event.page.x + " position y " + event.page.y);
var whichButton = function () {
// Handle different event models
var e = window.event;
var btnCode;
if ('object' === typeof e) {
btnCode = e.button;
switch (btnCode) {
case 0:
alert('Left button clicked.');
break;
case 1:
alert('Middle button clicked.');
break;
case 2:
e.preventDefault();
e.stopPropagation();
console.log("preventDefault : "+e.preventDefault() + " stopPropagation : " + e.stopPropagation());
alert("alert");
return false;
break;
default:
alert('Unexpected code: ' + btnCode);
}
}
}
whichButton(); |
Merci pour vos lumières
cedric