例
創建一個新的EventSource對象,並指定發送更新頁面的URL。
當(and if)建立連接,輸出一些文本的<h1>元素:
var source = new EventSource("demo_sse.php");
source.onopen = function()
{
document.getElementById("myH1").innerHTML
= "Getting server updates";
};
試一試» 定義和用法
與事件源的連接被打開時,會發生OnOpen事件。
相關事件:
- 的onMessage -接收到消息時發生
- onError的 -當出現問題時
有關服務器發送的事件的更多信息,請閱讀我們的HTML5服務器發送的事件教程 。
瀏覽器支持
在表中的數字規定,完全支持該事件的第一個瀏覽器版本。
事件 | |||||
---|---|---|---|---|---|
onopen | 9 | 不支持 | 6 | 5 | 11.0 |
句法
object .onopen= function() { myScript };
Try it Yourself »
使用addEventListener()方法:
object . addEventListener("open", myScript ) ;
Try it Yourself »
注意: addEventListener()在Internet Explorer 8和更早版本不支持的方法。
技術細節
泡沫: | 沒有 |
---|---|
取消: | 沒有 |
事件類型: | 事件 |
<事件對象