Sự kiện onshow
Định nghĩa và cách sử dụng
Khi <menu>元素 được hiển thị như menu ngữ cảnh, sự kiện onshow sẽ xảy ra.
Mẫu
Chạy JavaScript khi <menu>元素 được hiển thị như menu ngữ cảnh:
<div contextmenu="mymenu"> <p>Chọn phải bên trong hộp này để xem menu ngữ cảnh!</p> <menu type="context" id="mymenu" onshow="myFunction()"> <menuitem label="Refresh" onclick="window.location.reload();"></menuitem> </menu> </div>
Cú pháp
Trong HTML:
<element onshow="myScript">
Trong JavaScript:
object.onshow = function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener():
object.addEventListener("show", myScript);
Chú ý:Internet Explorer 8 hoặc các phiên bản sớm hơn không hỗ trợ Phương thức addEventListener()。
Chi tiết kỹ thuật
Bubbling: | Không hỗ trợ |
---|---|
Có thể hủy: | Không hỗ trợ |
Loại sự kiện: | Sự kiện |
Thẻ HTML được hỗ trợ: | <menu> |
Phiên bản DOM: | Sự kiện cấp 3 |
Hỗ trợ trình duyệt
Số liệu trong bảng ghi chú phiên bản trình duyệt đầu tiên hoàn toàn hỗ trợ sự kiện này.
Sự kiện | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onshow | Không hỗ trợ | Không hỗ trợ | 8.0 | Không hỗ trợ | Không hỗ trợ |