Web套接字DOM对象检测

时间:2013-10-01 17:41:12

标签: javascript websocket

我希望在没有 try / catch的情况下检测对网络套接字的支持,并且在任何浏览器的控制台中都没有错误,包括不支持网络套接字的旧浏览器。< / p>

我在windowwindow.document对象下找不到与网络套接字有关的任何内容。此外,我尝试了浏览器看不到的for (i in new)

绝对没有框架或库。

基本上,DOM对象检测应该能够适应if条件...

if (x in y) {alert('Web Sockets is supported.');}

1 个答案:

答案 0 :(得分:2)

此:

if ("WebSocket" in window) // => it is supported

或者这个:

if( typeof(WebSocket) != "function" )  // => it is not supported