3

这个问题似乎已经被问过了,但在这种特殊情况下却没有。

我的应用程序运行如下:

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

我的网络服务是这样调用的:

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

所以它不是跨域的。

它在 IE9+ 中完美运行,但是当我在 IE8 上时,它给出“无传输错误”。

检查这个其他问题作为任何代码的参考,因为除了跨域之外,Iøm 所做的一切都与那里完全一样。

4

1 回答 1

7

这就是答案。:)

请记住始终添加:

jQuery.support.cors = true;

在代码开头之前。请注意,这必须在任何 ajax 调用之前发生。

当调用在IE8中不是跨域时,这也是需要的

于 2013-07-12T09:29:02.753 回答