пример
Выполнение JavaScript , когда правая кнопка мыши пользователя на <div> элемент с контекстным меню:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Попробуй сам " Определение и использование
Oncontextmenu событие происходит, когда пользователь щелкает правой кнопкой мыши на элементе, чтобы открыть контекстное меню.
Примечание: Несмотря на то, oncontextmenu события поддерживается во всех браузерах ContextMenu атрибут в настоящее время поддерживается только в Firefox.
Поддержка браузеров
Мероприятие | |||||
---|---|---|---|---|---|
oncontextmenu | да | да | да | да | да |
Синтаксис
В HTML:
В JavaScript:
object .oncontextmenu=function(){ Попробуй сам "
В JavaScript, используя addEventListener() метод:
object .addEventListener("contextmenu", myScript );
Попробуй сам " Примечание: addEventListener() метод не поддерживается в Internet Explorer 8 и более ранних версий.
Технические подробности
Пузыри: | да |
---|---|
аннулированию: | да |
Тип события: | MouseEvent |
Поддерживаемые HTML-теги: | Все HTML-элементы |
DOM Версия: | Уровень 3 События |
<Объект Event