websocket客户端代码示例

来源:互联网 发布:网易广州网签数据 编辑:程序博客网 时间:2024/06/05 00:51

以下是一个websocket客户端代码示例,包含了上一篇文章讲到的属性、事件和方法。

<!-- by liuxx2017.8.10test websocket --><!DOCTYPE html><html><head>    <title>websocket_test</title></head><body>    <div id="test">test websocket</div></body><script type="text/javascript">    // 绑定点击事件    document.getElementById("test").addEventListener('click', websocket_test);    // websocket测试函数    function websocket_test(){        // 创建websocket对象        var ws = new WebSocket("http://test.com");        // open事件        ws.onopen = function(){            // 发送消息            ws.send('hello!');            console.log('send hello');        }        // message事件        ws.onmessage = function(event){            console.log(event.data);            // 关闭连接            ws.close();        }        // close事件        ws.onclose(){            console.log('close');        }        // error事件        ws.onerror(){            console.log('error');        }    }</script></html>
原创粉丝点击