Событие onshow
Определение и использование
При отображении элемента <menu> в виде контекстного меню会发生 событие onshow.
Пример
Запуск JavaScript при отображении элемента <menu> в виде контекстного меню:
<div contextmenu="mymenu"> <p>Щелкните правой кнопкой мыши внутри этой коробки, чтобы увидеть контекстное меню!</p> <menu type="context" id="mymenu" onshow="myFunction()"> <menuitem label="Refresh" onclick="window.location.reload();"></menuitem> </menu> </div>
Синтаксис
В HTML:
<элемент onshow="myScript">
В JavaScript:
объект.onshow = function(){myScript};
В JavaScript, используя метод addEventListener():
объект.addEventListener("show", myScript);
Примечание:Microsoft Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener().
Технические детали
Бubbлінг: | Не поддерживается |
---|---|
Может быть отменено: | Не поддерживается |
Тип события: | Событие |
Поддерживаемые теги HTML: | <menu> |
Версия DOM: | Уровень 3 событий |
Поддержка браузеров
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает это событие.
событие | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onshow | Не поддерживается | Не поддерживается | 8.0 | Не поддерживается | Не поддерживается |