【问题标题】:Using ajax inside an iframe that's external在外部 iframe 中使用 ajax
【发布时间】:2011-06-11 06:59:31
【问题描述】:

我一直在四处寻找,但没有得到具体的答案。问题来了:

假设某人拥有网站 abc.com,并且他们想将我在 xyz.com 上的页面加载到 iframe 中。我在 xyz.com 的页面严重依赖 ajax,从同一个域 xyz.com 中提取更多内容。此外,iframe 是使用 js 动态创建的,但并非必须如此。

这是否可以在没有代理或 abc.com 上的任何困难的情况下完成?我知道跨域的事情可能很棘手,但我从来没有搞砸过 iFrame。愿意为我的网站 xyz.com 做任何必要的事情。

非常感谢您提供任何见解。

【问题讨论】:

  • 嗨,Brian,感谢您的链接,它很有帮助。我已经尝试了一些 jsonp 并没有成功,所以我真正想知道的是,“这种情况可能吗?”只是我失败了吗?

标签: javascript ajax iframe cross-domain


【解决方案1】:

答案是肯定的,它适用于所有浏览器> ie6。只要 iframe 内的站点从自己的域调用资源,规则就与普通页面中发生的相同(不是 iframed)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-23
    • 1970-01-01
    • 2016-08-16
    • 2016-08-02
    • 1970-01-01
    相关资源
    最近更新 更多