【问题标题】:XMLHttpRequest between 2 different domain without the same structure没有相同结构的2个不同域之间的XMLHttpRequest
【发布时间】:2012-06-17 07:17:03
【问题描述】:

我有一个具有这种结构的域:

1/http://name.name.com

还有一个具有这种结构的

2/http://www.othername.tm.fr

我想通过 XMLHttpRequest 检索第二个域 (http://www.othername.tm.fr) 的 XML 文件并将数据检索到第一个域 (http://name.name.com)

我尝试了很多代码,但没有任何效果,非常感谢任何帮助!

PS:我尝试了一个在 Chrome 中完美运行但在 IE 中无法正常运行的解决方案:/

【问题讨论】:

    标签: xml cross-browser xmlhttprequest cross-domain


    【解决方案1】:

    您是否想到了名为Same Origin Policy 的安全功能。这就是开发 JSON 等解决方案并经常包含在 API 中的原因之一。

    【讨论】:

    • 是的,但实际上我拥有这两个域,只想将 vars 发送到一个域并检索从第二个域生成的 xml。你有 JSON 和 jquery 的解决方案吗?
    • 是的,但这与您是否拥有域无关。浏览器不允许你这样做。有关更多详细信息,请参阅我的帖子中引用的 wikipedia 文章。据我所知,使用 XMLHttpRequest() 是不可能做到这一点的。看看this post
    • 是否有替代版本(iFrame 或者我不知道)它在 IE 中不起作用,在 Chrome 中它可以完美运行
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-05
    • 1970-01-01
    • 1970-01-01
    • 2016-01-05
    • 2020-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多