This commit is contained in:
2025-05-12 19:31:33 +02:00
commit b47b0d31c2
5 changed files with 148 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WebSocket Client</title>
</head>
<body>
<h1>WebSocket Client</h1>
<input type="text" id="message" placeholder="Type a message">
<button id="send">Send</button>
<div id="messages"></div>
<script src="node/script.js"></script>
</body>
</html>
+23
View File
@@ -0,0 +1,23 @@
const ws = new WebSocket('wss://medinf.efi.th-nuernberg.de/node/ws');
ws.onopen = () => {
console.log('Connected to server');
};
ws.onmessage = (event) => {
const messages = document.getElementById('messages');
const newMessage = document.createElement('div');
newMessage.textContent = `Received: ${event.data}`;
messages.appendChild(newMessage);
};
ws.onclose = () => {
console.log('Disconnected from server');
};
document.getElementById('send').addEventListener('click', () => {
const input = document.getElementById('message');
ws.send(input.value);
input.value = '';
});