close事件由几个API生成:

HTML DOM
发送到目标<dialog>,让它知道它已经被关闭。
IndexedDB API
当数据库意外关闭时,发送到表示数据库连接的 IDBDatabase 对象。这发生在所有交易都被中止之后。你可以使用 IDBDatabase.onclose 来建立事件处理程序。
WebRTC API
发送到RTCDataChannel,让它知道数据连接已经终止。除使用addEventListener(),你可以用RTCDataConnection.onclose 属性创建事件处理程序。
WebSocket API
WebSocket连接关闭时发送。这里需要更多的信息。
Web Workers API
一些浏览器使用关闭事件来指示给定的 Worker已经关闭;这只是规范的一部分,但已从规范中删除,浏览器正在取消对Web Workers API中此事件的支持。

基本信息

规范
HTML Living Standard
close

Indexed Database API
close

WebRTC 1.0: Real-time Communication Between Browsers
close
接口
Event
冒泡
可取消
目标
HTMLDialogElement, IDBDatabase, RTCDataChannel, or WebSocket
默认操作

属性

作为一个Event,这个事件只实现了这个接口的属性

方法

作为一个Event,这个事件只实现这个接口的方法

相关事件

规范

Specification Status Comment
WebRTC 1.0: Real-time Communication Between Browsers
close
Working Draft Definition for the WebRTC API
HTML Living Standard
close
Living Standard Definition regarding the <dialog> element
Indexed Database API 2.0
close
Proposed Recommendation Definition of the connection closing algorithm and its use of the close event

浏览器兼容

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Support for the WebRTC event (Yes) 未实现 (Yes) 未实现 (Yes) ?
Support for the WebSockets event (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)
Support for the IndexedDB event ? 未实现 50 (50) ? ? ?
Support for the <dialog> event ? 未实现 ? ? ? ?
Support for the Workers event 4 未实现 3.5 (1.9.1) through 50 (50) ? 11.5 4
Feature Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support for the WebRTC event ? ? 未实现 ? 未实现 ? ?
Support for the WebSockets event (Yes) (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)
Support for the IndexedDB event ? ? 未实现 50.0 (50) ? ? ?
Support for the <dialog> event ? ? 未实现 ? ? ? ?
Support for the Workers event ? 40 未实现 1.0 (1.9.1) through 50.0 (50) ? (Yes) 5.1

文档标签和贡献者

标签: 
 此页面的贡献者: zhangchen, Unkonwn, aaazhy
 最后编辑者: zhangchen,