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() 方法

技术细节

冒泡: Tidak disokong
可取消: Tidak disokong
Jenis peristiwa: Event

Pemungutan suara penempatan

Angka di dalam tabel menunjukkan versi paling awal perpustakaan yang mendukung peristiwa ini sepenuhnya.

Peristiwa Chrome IE Firefox Safari Opera
onopen 9.0 Tidak disokong 6.0 5.0 11.0