oncontext menu Événement
Exemple
Exécute un JavaScript lorsque l'utilisateur fait un clic droit sur un élément <div> avec un menu contextuel :
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Définition et utilisation
L'événement oncontextmenu se produit lorsque l'utilisateur clique avec le bouton droit sur un élément pour ouvrir le menu contextuel.
Remarque : bien que l'événement oncontextmenu soit pris en charge dans tous les navigateurs, l' attribut contextmenu n'est actuellement pris en charge que dans Firefox.
Prise en charge du navigateur
Event | |||||
---|---|---|---|---|---|
oncontextmenu | Yes | Yes | Yes | Yes | Yes |
Syntaxe
En HTML :
<element oncontextmenu="myScript">
En Javascript :
object.oncontextmenu = function(){myScript};
En JavaScript, en utilisant la méthode addEventListener() :
object.addEventListener("contextmenu", myScript);
Remarque : La méthode addEventListener() n'est pas prise en charge dans Internet Explorer 8 et les versions antérieures.
Détails techniques
Bulles: | Oui |
---|---|
Annulable : | Oui |
Type d'événement: | SourisEvénement |
Balises HTML compatibles : | Tous les éléments HTML |
Version DOM : | Événements de niveau 3 |