例
创建一个新的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和更早版本不支持的方法。
技术细节
泡沫: | 没有 |
---|---|
取消: | 没有 |
事件类型: | 事件 |
<事件对象