wstest.html~ 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <script type="text/javascript">
  5. function WebSocketTest()
  6. {
  7. if ("WebSocket" in window)
  8. {
  9. console.log("WebSocket is supported by your Browser!");
  10. // Let us open a web socket
  11. var ws = new WebSocket("ws://localhost:8082/ws");
  12. ws.onopen = function()
  13. {
  14. // Web Socket is connected, send data using send()
  15. ws.send("Message to send");
  16. console.log("Message is sent...");
  17. };
  18. ws.onmessage = function (evt)
  19. {
  20. var received_msg = evt.data;
  21. console.log("Message is received..." + received_msg);
  22. };
  23. ws.onclose = function()
  24. {
  25. // websocket is closed.
  26. console.log("Connection is closed...");
  27. };
  28. setInterval(function(){ ws.send("Hello"); }, 3000);
  29. }
  30. else
  31. {
  32. // The browser doesn't support WebSocket
  33. console.log("WebSocket NOT supported by your Browser!");
  34. }
  35. }
  36. </script>
  37. </head>
  38. <body>
  39. <div id="sse">
  40. <a href="javascript:WebSocketTest()">Run WebSocket</a>
  41. </div>
  42. </body>
  43. </html>