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

技術細節

冒泡: 不支持
可取消: 不支持
事件類型: Event

瀏覽器支持

表中的數字注明了完全支持該事件的首個瀏覽器版本。

事件 Chrome IE Firefox Safari Opera
onopen 9.0 不支持 6.0 5.0 11.0