Zdarzenie onshow
Definicja i użycie
Kiedy element <menu> jest wyświetlany jako menu kontekstowe, występuje zdarzenie onshow.
Przykład
Wykonaj JavaScript, gdy element <menu> jest wyświetlany jako menu kontekstowe:
<div contextmenu="mymenu"> <p>Przeciągnij prawym przyciskiem myszy wewnątrz tego pola, aby zobaczyć menu kontekstowe! <menu type="context" id="mymenu" onshow="myFunction()"> <menuitem label="Refresh" onclick="window.location.reload();"></menuitem> </menu> </div>
Gramatyka
W HTML:
<element onshow="myScript">
W JavaScript:
obiekt.onshow = function(){myScript};
W JavaScript, używając metody addEventListener():
obiekt.addEventListener("show", myScript);
Komentarz:Internet Explorer 8 i wcześniejsze wersje nie wspierają Metoda addEventListener().
Szczegóły techniczne
Pętlowanie: | Nieobsługiwane |
---|---|
Można uniknąć: | Nieobsługiwane |
Typ zdarzenia: | Zdarzenie |
Wspierane tagi HTML: | <menu> |
Wersja DOM: | Zdarzenia poziomu 3 |
Wsparcie przeglądarki
Liczby w tabeli wskazują na pierwszą wersję przeglądarki wspierającą to wydarzenie.
Zdarzenie | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onshow | Nieobsługiwane | Nieobsługiwane | 8.0 | Nieobsługiwane | Nieobsługiwane |