Javascript XML Web服务的跨域访问

Javascript XML Web服务的跨域访问,javascript,jquery,xml,xmlhttprequest,cross-domain,Javascript,Jquery,Xml,Xmlhttprequest,Cross Domain,可能重复: 我正在尝试访问提供xml响应的.net Web服务。现在我已经用Mobile JQuery编写了应用程序,由于跨域访问问题,我无法访问该服务 现在有很多解决方案。 1.使用flashI不想要它,因为它应该在手机上运行 2.使用PHP或C代理nope,这应该是客户端站点 有没有其他方法可以突破跨域访问??有JavaScript库吗??我找了差不多一个星期,还是没找到运气 如果您拥有您试图访问的Web服务,您可以使用JSONP。只是使用GET insteed执行请求。看看: 如果你想传

可能重复:

我正在尝试访问提供xml响应的.net Web服务。现在我已经用Mobile JQuery编写了应用程序,由于跨域访问问题,我无法访问该服务

现在有很多解决方案。 1.使用flashI不想要它,因为它应该在手机上运行 2.使用PHP或C代理nope,这应该是客户端站点


有没有其他方法可以突破跨域访问??有JavaScript库吗??我找了差不多一个星期,还是没找到运气

如果您拥有您试图访问的Web服务,您可以使用JSONP。只是使用GET insteed执行请求。看看: 如果你想传递一些参数,你也可以,如果你知道你在做什么,用GET传递它。例如,URL可以是yourdomain.com/?parameters={variable:value},只需在服务器端对查询字符串进行JSON解码


看一看也许对你有帮助

我可以通过发送请求并获得结果。

您可以控制服务器端吗?可以。我可以要求服务开发人员进行更改。谢谢,结帐。如果您所针对的移动设备/浏览器具有良好的HTML5支持,特别是针对,那么请在底层工作中检查这一点。如果浏览器支持window.postMessage,我相信easyXDM已经在使用它了。你能给我指一个好的easyXDM教程吗。对于像我这样的新手来说,网站上的例子太难理解了无法使用Jasonp,因为我的服务只支持XML。