Ajax跨域调用

时间:2009-03-15 16:08:02

标签: ajax json cross-domain

我们是否可以向运行在同一台计算机上的不同服务器实例(不同端口)发出Ajax请求

3 个答案:

答案 0 :(得分:6)

不同的端口意味着浏览器的域名不同。所以你会遇到跨域障碍。

就像斯图尔特所说,你可以尝试使用JSONP。

如果您使用的是jQuery,我建议http://code.google.com/p/jquery-jsonp/如果您希望它尽可能轻松。

答案 1 :(得分:5)

带着一些诡计。试试JSONP.

答案 2 :(得分:0)

如果您使用easyXSS(http://easyxss.net)并按照http://xsslocal.kinsey.no/projects/easyxss/example/methods.html上的示例进行操作,那么您可以通过在xhr-request正在执行实际请求的域上创建文档来轻松完成此操作