Exemplo
Executar um JavaScript quando o direito clica com o usuário em um <div> elemento com um menu de contexto:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Tente você mesmo " Definição e Uso
O evento oncontextmenu ocorre quando o usuário clica com o botão direito em um elemento para abrir o menu de contexto.
Nota: Embora o evento oncontextmenu é suportado em todos os navegadores, o contextmenu atributo é atualmente suportado apenas no Firefox.
Suporte navegador
Evento | |||||
---|---|---|---|---|---|
oncontextmenu | sim | sim | sim | sim | sim |
Sintaxe
Em HTML:
Em JavaScript:
object .oncontextmenu=function(){ Tente você mesmo "
Em JavaScript, usando o addEventListener() Método:
object .addEventListener("contextmenu", myScript );
Tente você mesmo " Nota: O addEventListener() método não é suportado no Internet Explorer 8 e versões anteriores.
Detalhes técnicos
Bolhas: | sim |
---|---|
cancelable: | sim |
Tipo de evento: | MouseEvent |
tags HTML suportadas: | Todos os elementos HTML |
DOM Versão: | Nível 3 Eventos |
<Objeto de evento