- <html>
- <head>
- <title></title>
- <script src="../js/socket.io.client.js"></script>
- <script type="text/javascript">
- function doit() {
- var socket = io.connect('http://localhost');
- socket.on('news', function (data) {//接收到服务器发送过来的名为'new'的数据
- console.log(data.hello);//data为应服务器发送过来的数据。
- socket.emit('my new event', { my:'new data' });//向服务器发送数据,实现双向数据传输
- });
- socket.on('other', function (data) {//接收另一个名为'other'数据,
- console.log(data.hello);
- socket.emit('event1', { my:'other data' });
- });
- }
- </script>
- </head>
- <body>
- <button id='btn' onclick="doit()">click me</button>
- </body>
- </html>
在chrome,Crtl+Shift+j打开终端,可看到输出结果。
socket.io.client.js可以https://github.com/LearnBoost/socket.io-client下载到本地,在<script src="..">指向本机的js库。
562



被折叠的 条评论
为什么被折叠?



