繁体   English   中英

jQuery Ajax对WebService的调用在IE8中返回“No Transport”错误 - 没有CROSS-DOMAIN

[英]jQuery Ajax Call to WebService returns “No Transport” error in IE8 - NO CROSS-DOMAIN

似乎已经提出过这个问题,但在这个部分案例中却没有。

我的应用程序运行如下:

http://localhost:51198/Home/Subpage?type=1

我的web服务被调用如下:

http://localhost:2880/DetailsService.svc/GetVisitors

所以它不是跨域的。

它在IE9 +中完美运行,但是当我在IE8上时它会出现“No Transport Error”。

检查这个其他问题作为任何代码的参考,因为除了corss-domain之外,Iøm完全像那里一样。

这是答案。 :)

记得要经常添加:

jQuery.support.cors = true;

在代码开头之前。 小心这必须在任何ajax调用之前发生。

IE8中的调用不是跨域时,这也是必需的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM