Evento onshow
Definição e uso
Quando o elemento <menu> é exibido como menu de contexto, ocorre o evento onshow.
Exemplo
Quando o elemento <menu> é exibido como menu de contexto, execute JavaScript:
<div contextmenu="mymenu"> <p>Clique com o botão direito dentro dessa caixa para ver o menu de contexto!</p> <menu type="context" id="mymenu" onshow="myFunction()"> <menuitem label="Refresh" onclick="window.location.reload();"></menuitem> </menu> </div>
Sintaxe
No HTML:
<element onshow="myScript">
No JavaScript:
object.onshow = function(){myScript};
No JavaScript, use o método addEventListener():
object.addEventListener("show", myScript);
Observações:Internet Explorer 8 ou versões anteriores não suportam Método addEventListener().
Detalhes técnicos
Bubbling: | Não suportado |
---|---|
Cancelável: | Não suportado |
Tipo de evento: | Evento |
Etiquetas HTML suportadas: | <menu> |
Versão do DOM: | Eventos de Nível 3 |
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que completamente suporta esse evento.
Evento | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onshow | Não suportado | Não suportado | 8.0 | Não suportado | Não suportado |