|
@@ -51,24 +51,28 @@ function move() {
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
+<h1>WebSocket Chat</h1>
|
|
|
|
+<form action="" onsubmit="sendMessage(event)">
|
|
|
|
+ <input type="text" id="messageText" autocomplete="off"/>
|
|
|
|
+ <button>Send</button>
|
|
|
|
+</form>
|
|
|
|
+<ul id='messages'>
|
|
|
|
+</ul>
|
|
<script>
|
|
<script>
|
|
- var ws = new WebSocket("ws://www.choozmo.com:8888/progress");
|
|
|
|
|
|
+ var ws = new WebSocket("ws://www.choozmo.com:8888/ws");
|
|
ws.onmessage = function(event) {
|
|
ws.onmessage = function(event) {
|
|
-
|
|
|
|
- var elem = document.getElementById("myBar");
|
|
|
|
-
|
|
|
|
- elem.style.width = event.data + "%";
|
|
|
|
- elem.innerHTML = event.data + "%";
|
|
|
|
-
|
|
|
|
-
|
|
|
|
var messages = document.getElementById('messages')
|
|
var messages = document.getElementById('messages')
|
|
var message = document.createElement('li')
|
|
var message = document.createElement('li')
|
|
var content = document.createTextNode(event.data)
|
|
var content = document.createTextNode(event.data)
|
|
message.appendChild(content)
|
|
message.appendChild(content)
|
|
messages.appendChild(message)
|
|
messages.appendChild(message)
|
|
};
|
|
};
|
|
-
|
|
|
|
|
|
+ function sendMessage(event) {
|
|
|
|
+ var input = document.getElementById("messageText")
|
|
|
|
+ ws.send(input.value)
|
|
|
|
+ input.value = ''
|
|
|
|
+ event.preventDefault()
|
|
|
|
+ }
|
|
</script>
|
|
</script>
|
|
|
|
|
|
</body>
|
|
</body>
|