首页 > 代码库 > HTML5开发之旅WebSocket添加事件监听器(6)
HTML5开发之旅WebSocket添加事件监听器(6)
WebSocket编程遵循异步编程模型;打开socket后,只需要等待事件发生,而不需要主动向服务器轮询,所以需要在WebSocket对象中添加回调函数来监听事件.
WebSocket对象有三个事件:open,close和message.当连接建立时触发open事件,当收到消息时触发message事件,当 WebSocket连接关闭时触发close事件.同大多数Javascript API一样,事件处理时会调用相应的(onopen, onmessage, 和onclose)回调函数.
1 w.onopen = function() { 2 log("open"); 3 w.send("谢谢你接受这个websocket请求!"); 4 } 5 w.onmessage = function(e) { 6 log(e.data); 7 } 8 w.onclose = function(e) { 9 log("closed");10 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。