WebSocket Пример
by Artem
HTML
<button id="closeConnection">Close connection</button>
JavaScript
'use strict';
var ws, btn;
btn = document.getElementById('closeConnection');
ws = new WebSocket('wss://echo.websocket.org/');
ws.addEventListener('message', function(evt) {
console.log(evt.data);
});
ws.addEventListener('open', function() {
ws.send('Hello');
});
ws.addEventListener('close', function() {
console.log('Good-Bye, Socket!');
});
btn.addEventListener('click', function() {
ws.close();
});