@@ -0,0 +1,37 @@
1+<html>
2+<head>
3+<script>
4+ var socket = new WebSocket("ws://localhost:8888");
5+ socket.onopen = function(event) {
6+ //socket.send("smoked");
7+ console.log("connected");
8+ setStatus("connected");
9+ }
10+ socket.onerror = function(event) {
11+ console.log("error: " + event);
12+ }
13+ socket.onmessage = function (event) {
14+ console.log("message received: " + event.data);
15+ }
16+ socket.onclose = function(event) {
17+ console.log("conn closed: " + event);
18+ setStatus("disconnected");
19+ }
20+
21+function setStatus(text)
22+{
23+ newtext = document.createTextNode(text);
24+ statusnode = document.getElementById("status");
25+ while( statusnode.firstChild ) {
26+ statusnode.removeChild( statusnode.firstChild );
27+ }
28+ statusnode.appendChild(newtext);
29+}
30+
31+</script>
32+</head>
33+<body>
34+<p>Status:<span id="status">Fresh</span></p>
35+
36+</body>
37+</html>