socket.io在IE8下的一个bug

使用socket.io同到一点小问题,就是IE8下会报错,定位到问题(如下图)

socket.io在IE8下的一个bug_第1张图片

浏览器会提示拒绝访问,查io.util.request方法的定义:

socket.io在IE8下的一个bug_第2张图片 

它判断浏览器是否支持XDomainRequest,而并未在后台返回的头加上"Access-Control-Allow-Origin","*"。详见这里>>

 

暂时的处理方法,就是把这段代码注释掉,直接使用ajax处理…

你可能感兴趣的:(socket)