เหตุการณ์ onshow
คำนำทางและวิธีใช้
เมื่อ <menu> แสดงในแนวแบบเมนูคอนเทนต์ จะเกิดเหตุการณ์ onshow
ตัวอย่าง
เมื่อ <menu> แสดงในแนวแบบเมนูคอนเทนต์ จะทำ JavaScript:
<div contextmenu="mymenu"> <p>คลิกขวาภายในช่องนี้เพื่อดูแนวแบบเมนู!</p> <menu type="context" id="mymenu" onshow="myFunction()"> <menuitem label="Refresh" onclick="window.location.reload();"></menuitem> </menu> </div>
วลี
ใน HTML:
<element onshow="myScript">
ใน JavaScript:
object.onshow = function(){myScript};
ใน JavaScript ใช้วิธี addEventListener():
object.addEventListener("show", myScript);
หมายเหตุ:Internet Explorer 8 หรือตัวรุ่นเก่ากว่าไม่สนับสนุน addEventListener() วิธี。
รายละเอียดเทคนิค
การลอยตัว: | ไม่สนับสนุน |
---|---|
ยกเลิกได้: | ไม่สนับสนุน |
ประเภทเหตุการณ์: | Event |
ตารางแสดงตามลำดับที่สนับสนุน HTML แท็ก: | <menu> |
DOM รุ่น: | Level 3 Events |
การสนับสนุนโปรแกรมนีโทเรต
ตารางหลักแสดงว่าเวอร์ชั่นบราวเซอร์แรกที่สนับสนุนเหตุการณ์นี้อย่างเต็มที่
เหตุการณ์ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onshow | ไม่สนับสนุน | ไม่สนับสนุน | 8.0 | ไม่สนับสนุน | ไม่สนับสนุน |