Evento onshow

Definición y uso

Cuando el elemento <menu> se muestra como un menú contextual, se produce el evento onshow.

Ejemplo

Ejecutar JavaScript cuando el elemento <menu> se muestre como un menú contextual:

<div contextmenu="mymenu">
  <p>Haga clic con el botón derecho dentro de esta caja para ver el menú contextual!</p>
  <menu type="context" id="mymenu" onshow="myFunction()">
    <menuitem label="Refrescar" onclick="window.location.reload();"></menuitem>
  </menu>
</div>

Prueba personalmente

Sintaxis

En HTML:

<elemento onshow="myScript">

Prueba personalmente

En JavaScript:

objeto.onshow = function(){myScript};

Prueba personalmente

En JavaScript, utiliza el método addEventListener():

objeto.addEventListener("show", myScript);

Prueba personalmente

Nota:Internet Explorer 8 o versiones anteriores no lo admite Método addEventListener()

Detalles técnicos

Burbujeo: No soportado
Cancelable: No soportado
Tipo de evento: Evento
Etiquetas HTML admitidas: <menu>
Versión de DOM: Eventos de nivel 3

Adopción del navegador

Los números en la tabla indican la versión del navegador que completamente admite el evento.

Evento Chrome IE Firefox Safari Opera
onshow No soportado No soportado 8.0 No soportado No soportado

Páginas relacionadas

Manual de referencia HTML: Atributo contextmenu del HTML

Manual de referencia HTML: Etiqueta <menu> del HTML