websockets_json.html 717 B

1234567891011121314151617181920212223242526272829
  1. <!-- websockets.html -->
  2. <input id="input" type="text" />
  3. <button onclick="send()">Send</button>
  4. <pre id="output"></pre>
  5. <script>
  6. //var input = document.getElementById("input");
  7. var output = document.getElementById("output");
  8. var socket = new WebSocket("ws://129.204.136.65:30002/ping");
  9. var cmd = {
  10. type: 8,//命令类型
  11. param: '大傻瓜'
  12. }
  13. var json = JSON.stringify(cmd);
  14. socket.onopen = function () {
  15. output.innerHTML += "Status: Connected\n";
  16. };
  17. socket.onmessage = function (e) {
  18. output.innerHTML += "Server: " + e.data + "\n";
  19. };
  20. function send() {
  21. //socket.send(input.value);
  22. socket.send(json);
  23. input.value = "";
  24. }
  25. </script>