html5 websocket

来源:互联网 发布:2017双十一淘宝成交额 编辑:程序博客网 时间:2024/05/16 11:29
客户端代码

 
var websocket = null;      
if('WebSocket' in window){          
websocket = new WebSocket("ws://localhost:8080/MyWebSocket/websocket");      
}else{          
alert('Not support websocket')      
     
websocket.onerror = function(){          
setMessageInnerHTML("error");      
};      
websocket.onopen = function(event){          
setMessageInnerHTML("open");      
     
websocket.onmessage = function(){          
setMessageInnerHTML(event.data);      
     
websocket.onclose = function(){          
setMessageInnerHTML("close");      
     
window.onbeforeunload = function(){          
websocket.close();      
     
function setMessageInnerHTML(innerHTML){          
document.getElementByIdx_x_x_x_x_x('message').innerHTML += innerHTML + '';      
     
function closeWebSocket(){          
websocket.close();      
     
function send(){          
var message = document.getElementByIdx_x_x_x_x_x('text').value;          
websocket.send(message);      
}
1 0
原创粉丝点击