Files
helloasso/templates/index.html

32 lines
1000 B
HTML
Raw Normal View History

2023-09-12 22:52:05 +02:00
<html>
<head>
<title>Hello Asso</title>
</head>
<body>
<div id="p">TEST</div>
2023-09-13 00:14:14 +02:00
<div id="msg"><div>
2023-09-12 22:52:05 +02:00
<script>
const websocket = new WebSocket('ws://'+ location.host + '/notify');
websocket.addEventListener('message', ev => {
console.log(ev.data);
2023-09-13 00:14:14 +02:00
let ndiv = document.createElement('div');
let data = document.createTextNode(ev.data);
ndiv.appendChild(data);
message = document.getElementById('msg');
document.body.insertBefore(ndiv,message);
});
websocket.addEventListener('error', ev => {
let div = document.createTextNode(ev);
document.body.append(div);
});
websocket.addEventListener('close', ev => {
let div = document.createTextNode(ev);
2023-09-12 22:52:05 +02:00
document.body.append(div);
});
</script>
</body>
</html>