代码拉取完成,页面将自动刷新
<!DOCTYPE html>
<html>
<head>
<title>Chat</title>
</head>
<body>
<h1>WebSocket Chat</h1>
<h2>Your ID: <span id="ws-id"></span></h2>
<form action="" onsubmit="sendMessage(event)">
<input type="text" id="bk_num" autocomplete="off"/>
<button>Send</button>
</form>
<!-- 为 ECharts 准备一个定义了宽高的 DOM -->
<h3 style="text-align: center;">光伏</h3>
<div id="main" style="width: 1280px;height:600px;"></div>
<ul id='messages'>
</ul>
<script>
// var bk_num = document.getElementById("bk_num")
var ws = new WebSocket(`ws://localhost:16888/strong`);
ws.onmessage = function(event) {
var messages = document.getElementById('messages')
var message = document.createElement('li')
var content = document.createTextNode(event.data)
message.appendChild(content)
messages.appendChild(message)
var json_data = event.data
console.log(typeof event.data) //str
console.log(typeof eval(json_data)) //str
console.log(event.data)
};
function sendMessage(event) {
var input = document.getElementById("bk_num")
ws.send(input.value)
input.value = ''
event.preventDefault()
}
</script>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。