Anders and Briegel in Python
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

websocket.js 581B

1234567891011121314151617181920212223242526
  1. var websocket = {};
  2. websocket.connect = function(update){
  3. var ws = new WebSocket("ws://localhost:5000");
  4. ws.onopen = function(evt)
  5. {
  6. gui.serverMessage("Connected to server.");
  7. };
  8. ws.onerror = function(err)
  9. {
  10. gui.serverMessage("Could not connect to server.");
  11. };
  12. ws.onmessage = function (evt)
  13. {
  14. update(JSON.parse(evt.data));
  15. };
  16. ws.onclose = function(evt)
  17. {
  18. gui.serverMessage("Connection to server lost. <a href='#' onclick='javascript:websocket.connect()'>Reconnect</a>.");
  19. };
  20. };