| <html> | |
| <body> | |
| <div id=result></div> | |
| <script> | |
| function log(message) | |
| { | |
| document.getElementById("result").innerHTML += message + "<br>"; | |
| } | |
| var worker = new SharedWorker("websocket_worker_simple.js"); | |
| var protocol = location.protocol.replace('http', 'ws'); | |
| var url = protocol + '//' + location.host + '/echo-with-no-extension'; | |
| worker.port.onmessage = function (evt) { | |
| log(evt.data); | |
| if (evt.data == "DONE") { | |
| document.title = "OK"; | |
| } else { | |
| document.title = "FAIL"; | |
| } | |
| }; | |
| worker.port.postMessage(url); | |
| </script> | |
| </body> | |
| </html> |