diff options
Diffstat (limited to 'webapp/templates/index.html')
| -rw-r--r-- | webapp/templates/index.html | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/webapp/templates/index.html b/webapp/templates/index.html deleted file mode 100644 index f2213ff..0000000 --- a/webapp/templates/index.html +++ /dev/null @@ -1,64 +0,0 @@ -<!DOCTYPE html> -<meta charset="utf-8" /> -<title>WebSocket Test</title> -<script language="javascript" type="text/javascript"> - -var output; - -function init(){ - output = document.getElementById("output"); - testWebSocket(); -} - -function testWebSocket(){ - var here = window.location.host; - var wsUri = `ws://${here}/ws`; - websocket = new WebSocket(wsUri); - websocket.onopen = function(evt) { onOpen(evt) }; - websocket.onclose = function(evt) { onClose(evt) }; - websocket.onmessage = function(evt) { onMessage(evt) }; - websocket.onerror = function(evt) { onError(evt) }; -} - -function onOpen(evt){ - writeToScreen("CONNECTED"); -} - -function onClose(evt){ - writeToScreen("DISCONNECTED"); -} - -function onMessage(evt){ - writeToScreen('<span style="color: blue;">RESPONSE: ' + evt.data+'</span>'); - websocket.close(); -} - -function onError(evt){ - writeToScreen('<span style="color: red;">ERROR:</span> ' + evt.data); -} - -function sendMessage(message){ - writeToScreen("SENT: " + message); - websocket.send(message); -} - -function writeToScreen(message){ - var pre = document.createElement("p"); - pre.style.wordWrap = "break-word"; - pre.innerHTML = message; - output.appendChild(pre); -} - -function sendFromInput(){ - var msg = document.getElementById("field1").value; - sendMessage(msg) -} - -window.addEventListener("load", init, false); - -</script> - -<input type="text" id="field1" value="print('fsdf')"><br> -<button onclick="sendFromInput()">Send</button> - -<div id="output"></div> |