我想解析托管在另一个域上的XML文档,这是可能的还是违反了跨域策略。我知道你可以从其他域名$.getScript()
,这对XML是否一样?我尝试使用$.ajax()
失败。是否有可能使用jQuery从另一个域获取XML?
0
A
回答
0
克服跨域策略的最佳方法是使用JSONP
。
0
其他域名需要设置Access-Control-Allow-Origin
标头,其中包含您要连接的域的URL(例如http://example.com
)或*
以支持任何域。
如果你有加入这样一行安装模块mod_headers中您可以通过在Apache .htaccess文件做到这一点:
Header set Access-Control-Allow-Origin "http://example.com"
或者,如果你通过PHP服务了XML,你可以添加标题与PHP header
函数。
header('Access-Control-Allow-Origin: http://example.com');
相关问题
- 1. Primefaces是否能够从另一个域获取jquery?
- 2. 是否有可能从另一个页面使用smarty,php,JQuery获取值? [无跨域]
- 3. 是否有可能从另一个类使用字符串获取变量?
- 4. 是否可以使用jQuery从不同的域读取xml?
- 5. 是否有可能使用Ajax(Jquery)从DataList \ Repeater获取HTML?
- 6. django:是否有可能将用户从另一个域注册到子域中?
- 7. 是否有可能使用jquery获得跨域SOAP请求
- 8. 是否有可能从另一个设备上使用.so库?
- 9. NSUserDefaults:是否有可能从另一个应用程序获取userDefaults?
- 10. 是否有可能从android中的另一个应用程序获取数据?
- 11. 无法让jQuery从另一个域获取JSON(使用JSONP)
- 12. 如何使用jQuery从另一个域获取JSON
- 13. 是否有可能通过此方法从另一个类获取ArrayList?
- 14. 是否有可能从xml获取填充类对象?
- 15. XSLT - 从另一个XML中获取xml
- 16. 是否有可能使用Arduino IDE从另一个库中包含一个库?
- 17. json从另一个域使用jquery
- 18. 是否有可能从jQuery事件中获取Sys.UI.DomEvent?
- 19. 是否有可能从使用Javascript的画布获取笔画?
- 20. 是否有可能在另一个css类中使用css类?
- 21. 是否有可能从另一个继承anim xml资源并覆盖属性?
- 22. 是否有可能使用jQuery来添加从MySQL获取的数字?
- 23. 是否有可能使用jQuery将另一个网页的HTML抓成div?
- 24. 从另一个域获取innertertext/innerHTML
- 25. 从另一个域获取图像
- 26. 从另一个域(Dropbox)获取AJAX
- 27. 是否有可能使用ContainsTable获取多个列的结果?
- 28. 是否有可能在另一个div下有一个Jquery Draggable对象
- 29. 使用jQuery检查另一个域上的URL是否为404?
- 30. 是否有可能有一个函数在另一个函数
当然,它违反了跨域策略。 – 2013-06-27 15:49:08
你有没有尝试过使用常规的XmlHttpRequest? https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest – Sean
另外,如果您提供使用'$ .ajax()'时尝试的代码,也许有人可以帮助您修理它。 – Sean