JAVASCRIPT 如何实现socket,

2025-04-15 12:06:55
推荐回答(1个)
回答1:

目前只有支持HTML5的浏览器加入了Javascript对Socket的支持, 而且目前处于测试阶段, 还不推荐使用. 如果你必须要用Javascript实现socket传输, 相关代码如下:



function connect(){
try{
var socket;
var host = "ws://localhost:8000/socket/server/startDaemon.php";
var socket = new WebSocket(host);

message('

Socket Status: '+socket.readyState);
socket.onopen = function(){
message('

Socket Status: '+socket.readyState+' (open)');
}
socket.onmessage = function(msg){
message('

Received: '+msg.data);
}
socket.onclose = function(){
message('

Socket Status: '+socket.readyState+' (Closed)');
}
} catch(exception){
message('

Error'+exception);
}
}



function send() {
socket.send(text);
}


socket.close()