Événement onshow
Définition et utilisation
Un événement onshow se produit lorsque l'élément <menu> est affiché comme un menu contextuel.
Exemple
Exécutez JavaScript lorsque l'élément <menu> est affiché comme un menu contextuel :
<div contextmenu="mymenu"> <p>Cliquez-droit à l'intérieur de cette boîte pour voir le menu contextuel !</p> <menu type="context" id="mymenu" onshow="myFunction()"> <menuitem label="Rafraîchir" onclick="window.location.reload();"></menuitem> </menu> </div>
Syntaxe
Dans HTML :
<element onshow="myScript">
Dans JavaScript :
object.onshow = function(){myScript};
Dans JavaScript, utilisez la méthode addEventListener() :
object.addEventListener("show", myScript);
Remarque :Internet Explorer 8 et les versions antérieures ne prennent pas en charge Méthode addEventListener().
Détails techniques
Bubbling : | Non pris en charge |
---|---|
Annulable : | Non pris en charge |
Type d'événement : | Événement |
Balises HTML prises en charge : | <menu> |
Version DOM : | Événements de niveau 3 |
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge cet événement en totalité.
Événement | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onshow | Non pris en charge | Non pris en charge | 8.0 | Non pris en charge | Non pris en charge |