问题出现的环境:
1:两个domain相同端口号不同的域名。
2:MVC4.0框架
3:从一个域名下用 jQuery.load("另一个域名下的页面");
4:响应失败 : 响应状态status为(canceled)
请问这是什么情况呢 ? 我在IE下就没问题,可以正常加载。在chrome和FF下都不行。
图为我本地调试,是从端口号1001 加载 端口号3848的页面。
请问有没有办法解决这个问题啊?
这是跨域问题,建议使用JSONP。
@dudu ; 你好, 我知道这个问题是跨域了。 但是如果用jsonp的话,能实现加载不同域名下的页面吗?
@老江湖:
推荐园子里的一篇博文:【原创】说说JSON和JSONP,也许你会豁然开朗,含jQuery用例