在Firefox(或IE)上查找WebSocket时。。。
if ("WebSocket" in window)
{
...
}
else
{
alert('Your browser does not support websocket');
}
他们都失败了!
如果他们没有WebSocket,JS中有没有办法与服务器交换一些TCP消息?(连接/发送/接收??)
查看Socket.IO和Faye的可移植实现。
您还可以使用web套接字js,它使用Flash来添加对WebSockets的支持。事实上,如果浏览器本机不支持WebSockets,Socket.IO会使用web套接字js作为后备。Socket.IO非常好,但如果你只想支持较低级别的WebSockets,而不需要用Javascript编写后端,那么就有很多WebSockets服务器。