diff options
Diffstat (limited to 'vendor/bundle/ruby/3.4.0/gems/em-websocket-0.5.3/examples/test.html')
| -rw-r--r-- | vendor/bundle/ruby/3.4.0/gems/em-websocket-0.5.3/examples/test.html | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/vendor/bundle/ruby/3.4.0/gems/em-websocket-0.5.3/examples/test.html b/vendor/bundle/ruby/3.4.0/gems/em-websocket-0.5.3/examples/test.html new file mode 100644 index 0000000..07d4636 --- /dev/null +++ b/vendor/bundle/ruby/3.4.0/gems/em-websocket-0.5.3/examples/test.html @@ -0,0 +1,29 @@ +<html> + <head> + <script> + function init() { + function debug(string) { + var element = document.getElementById("debug"); + var p = document.createElement("p"); + p.appendChild(document.createTextNode(string)); + element.appendChild(p); + } + + var Socket = "MozWebSocket" in window ? MozWebSocket : WebSocket; + var ws = new Socket("ws://localhost:8080/foo/bar?hello=world"); + ws.onmessage = function(evt) { debug("Received: " + evt.data); }; + ws.onclose = function(event) { + debug("Closed - code: " + event.code + ", reason: " + event.reason + ", wasClean: " + event.wasClean); + }; + ws.onopen = function() { + debug("connected..."); + ws.send("hello server"); + ws.send("hello again"); + }; + }; + </script> + </head> + <body onload="init();"> + <div id="debug"></div> + </body> +</html> |
