| var ws; |
| |
| $(function() { |
| ws = new WebSocket('ws://' + document.location.host + '/ws'); |
| ws.onopen = function() { |
| console.log('onopen'); |
| }; |
| ws.onclose = function() { |
| $('#message').text('Lost connection.'); |
| console.log('onclose'); |
| }; |
| ws.onmessage = function(message) { |
| console.log("got '" + message.data + "'"); |
| eval(message.data); |
| }; |
| ws.onerror = function(error) { |
| console.log('onerror ' + error); |
| console.log(error); |
| }; |
| $('#count').click(function() { |
| ws.send($('#count').val()); |
| }); |
| $('#close').click(function() { |
| ws.send('close'); |
| }); |
| $('#die').click(function() { |
| ws.send('die'); |
| }); |
| }); |
| |
| set = function(value) { |
| $('#count').val(value) |
| } |