事件對象
當 <menu> 元素在上下文菜單顯示時執行 JavaScript:
<div contextmenu="mymenu">
<p>Right-click inside this box to see
the context menu!
<p>用滑鼠右鍵單擊黃色框區域檢視上下文菜單!</p>
<menuitem label="重新整理"
onclick="window.location.reload();"></menuitem>
</menu>
</div>
onshow 事件當 <menu> 元素在上下文菜單顯示時觸發。
表格中的數字表示支援該事件的第一個浏覽器的版本号。
事件
onshow
不支援
8.0
HTML 中:
<element onshow="myScript">嘗試一下
JavaScript 中:
object.onshow=function(){myScript};嘗試一下
JavaScript 中, 使用 addEventListener() 方法:
object.addEventListener("show", myScript);嘗試一下
注意: Internet Explorer 8 及更早 IE 版本不支援 addEventListener() 方法。
技術細節
是否支援冒泡:
No
是否可以取消:
事件類型:
Event
支援的 HTML 标簽:
<menu>
HTML 參考手冊: HTML contextmenu 屬性
HTML 參考手冊: HTML <menu> 标簽