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>

Spróbuj sam

Gramatyka

W HTML:

<element onshow="myScript">

Spróbuj sam

W JavaScript:

obiekt.onshow = function(){myScript};

Spróbuj sam

W JavaScript, używając metody addEventListener():

obiekt.addEventListener("show", myScript);

Spróbuj sam

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

Strony związane

Podręcznik HTML: atrybut contextmenu HTML

Podręcznik HTML: znacznik <menu> HTML