EventSource: open 事件

当与事件源的连接打开时,EventSource API 的 open 事件被触发。

此事件不可取消,也不冒泡。

语法

在诸如 addEventListener() 之类的使用方法中使用事件名称,或者设置事件处理程序属性。

js
addEventListener("open", (event) => {});

onopen = (event) => {};

事件类型

一个通用的 Event.

示例

js
const evtSource = new EventSource("sse.php");

// addEventListener version
evtSource.addEventListener("open", (e) => {
  console.log("The connection has been established.");
});

// onopen version
evtSource.onopen = (e) => {
  console.log("The connection has been established.");
};

规范

规范
HTML 标准
# event-open
HTML 标准
# handler-eventsource-onopen

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅