onopen 事件

定义和用法

onopen 事件在与事件源的连接打开时发生。

相关事件:

有关服务器发送事件的更多知识,请学习我们的 HTML5 服务器发送事件教程

实例

创建新的 EventSource 对象,并规定发送更新的页面的 URL。

当(且如果)建立连接时,在 <h1> 元素中输出一些文本:

var source = new EventSource("demo_sse.php");
source.onopen = function() {
  document.getElementById("myH1").innerHTML = "Getting server updates";
};

亲自试一试

语法

object.onopen = function(){myScript};

亲自试一试

使用 addEventListener() 方法:

object.addEventListener("open", myScript);

亲自试一试

注释:Internet Explorer 8 或更早的版本不支持 addEventListener() 方法

技术细节

冒泡: Not supported
可取消: Not supported
Event type: Event

Browser support

The numbers in the table indicate the first browser version that fully supports the event.

Events Chrome IE Firefox Safari Opera
onopen 9.0 Not supported 6.0 5.0 11.0