window方法:releaseEvents()
releaseEvents()方法
自Gecko 1.9(Firefox 3)以来已弃用releaseEvents()方法,此功能已从Web标准中删除。虽然有些浏览器可能仍然支持它,但它正在被删除。不要在面向Web的生产站点上使用它:它不适用于每个用户。实现之间可能存在很大的不兼容性,并且行为可能在将来发生变化。
如果可能,请避免使用它并更新现有代码;请参阅本节的浏览器兼容性表格。
功能:releaseEvents()方法用于释放窗口以捕获特定类型的事件。
releaseEvents()方法语法
window.releaseEvents(eventType)
eventType是下列值的组合:Event.ABORT,Event.BLUR,Event.CLICK,Event.CHANGE,Event.DBLCLICK,Event.DRAGDDROP,Event.ERROR,Event.FOCUS,Event.KEYDOWN,Event.KEYPRESS,Event.KEYUP,Event.LOAD,Event.MOUSEDOWN,Event.MOUSEMOVE,Event.MOUSEOUT,Event.MOUSEOVER,Event.MOUSEUP,Event.MOVE,Event.RESET,Event.RESIZE,Event.SELECT,Event.SUBMIT,Event.UNLOAD。
示例
window.releaseEvents(Event.KEYPRESS)
笔记
请注意,您可以使用以下语法将事件列表传递给此方法:
window.releaseEvents(Event.KEYPRESS | Event.KEYDOWN | Event.KEYUP)
另见window.captureEvents()。
规范
这不是任何规范的一部分。
浏览器兼容性
电脑端 | 移动端 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome
|
Edge
|
Firefox
|
Internet Explorer
|
Opera
|
Safari
|
Android webview | Chrome for Android
|
Edge Mobile | Firefox for Android
|
Opera for Android
|
iOS Safari | |
基本支持
(已弃用)
|
支持 | ? | 支持 | ? | ? | ? | 支持 | 支持 | ? | 支持 | ? | ? |