Sha256: 41dac77618d094bf7b7bba6d59d3ab7dd45394f536187f9c7ab02cf8a8932a4f
Contents?: true
Size: 689 Bytes
Versions: 26
Compression:
Stored size: 689 Bytes
Contents
var ws = new WebSocket("ws://localhost:8080"); ws.onmessage = function(e){ print(e.data); }; ws.onopen = function(e){ log("websocket open"); console.log(e); }; ws.onclose = function(e){ log("websocket close"); console.log(e); }; $(function(){ $("#btn_post").click(post); $("#message").keydown(function(e){ if(e.keyCode == 13) post(); }); }); var post = function(){ var name = $("#name").val(); var mes = $("#message").val(); ws.send(name+" : "+mes); $("input#message").val(""); }; var log = function(msg){ console.log(msg); $("#chat").prepend($("<li>").text("[log] "+msg)); }; var print = function(msg){ $("#chat").prepend($("<li>").text(msg)); };
Version data entries
26 entries across 26 versions & 1 rubygems