From 2f1f4088822e40ada72ed4b51e0c5eb2f57b6e6b Mon Sep 17 00:00:00 2001 From: Sergey Lyubka <valenok@gmail.com> Date: Thu, 5 Dec 2013 04:14:58 +0000 Subject: [PATCH] Added qc test --- examples/websocket_html_root/ws.html | 42 ++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 examples/websocket_html_root/ws.html diff --git a/examples/websocket_html_root/ws.html b/examples/websocket_html_root/ws.html new file mode 100644 index 000000000..680b9bdc9 --- /dev/null +++ b/examples/websocket_html_root/ws.html @@ -0,0 +1,42 @@ +<!DOCTYPE html> +<meta charset="utf-8" /> +<title>WebSocket Test</title> +<script language="javascript" type="text/javascript"> + + var out = function(message) { + var div = document.createElement('div'); + div.innerHTML = message; + document.getElementById('output').appendChild(div); + }; + + window.onload = function() { + var url = 'ws://' + location.host + '/ws'; + var num_messages = 0; + + websocket = new WebSocket(url); + websocket.onopen = function(ev) { + out('CONNECTED'); + var msg = 'Ðе вÑÑ‘ подчинÑетÑÑ Ñ€Ð°Ð·ÑƒÐ¼Ñƒ. Ðо вÑÑ‘ подчинÑетÑÑ ÑƒÐ¿Ð¾Ñ€Ñтву. '; + out('SENT: ' + msg); + websocket.send(msg); + }; + websocket.onclose = function(ev) { + out('DISCONNECTED'); + }; + websocket.onmessage = function(ev) { + out('<span style="color: blue;">RESPONSE: ' + ev.data + ' </span>'); + num_messages++; + if (num_messages > 3) { + websocket.send('exit'); + } + }; + websocket.onerror = function(ev) { + out('<span style="color: red; ">ERROR: </span> ' + ev.data); + }; + }; +</script> +<style> div {font: small Verdana; } </style> +<h2>Qualcomm WebSocket Test</h2> + +<div id="output"></div> +</html> -- GitLab