kontextové menu Událost
Příklad
Spusťte JavaScript, když uživatel klikne pravým tlačítkem myši na prvek <div> s kontextovou nabídkou:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Definice a použití
Událost oncontextmenu nastane, když uživatel klepne pravým tlačítkem myši na prvek a otevře kontextovou nabídku.
Poznámka: Přestože je událost oncontextmenu podporována ve všech prohlížečích, atribut contextmenu je aktuálně podporován pouze ve Firefoxu.
Podpora prohlížeče
Event | |||||
---|---|---|---|---|---|
oncontextmenu | Yes | Yes | Yes | Yes | Yes |
Syntax
V HTML:
<element oncontextmenu="myScript">
V JavaScriptu:
object.oncontextmenu = function(){myScript};
V JavaScriptu pomocí metody addEventListener():
object.addEventListener("contextmenu", myScript);
Poznámka: Metoda addEventListener() není podporována v aplikaci Internet Explorer 8 a starších verzích.
Technické údaje
bubliny: | Ano |
---|---|
Zrušitelné: | Ano |
Typ události: | MouseEvent |
Podporované HTML tagy: | Všechny prvky HTML |
Verze DOM: | Události úrovně 3 |