【问题标题】:How can I load a remote document into an IFRAME in Internet Explorer? (IE6, IE7, IE8)如何在 Internet Explorer 中将远程文档加载到 IFRAME? (IE6、IE7、IE8)
【发布时间】:2010-05-05 01:30:38
【问题描述】:

posted a question the other day 关于为什么 IE8 不允许我使用 OBJECT 标签嵌入页面。根据那次讨论和我的其他研究,我决定只使用IFRAME,因为不清楚第三方应用程序实际上是否需要在OBJECT 中。

现在我在这里,一天后,发现 IE8 与 IFRAME 存在与 OBJECT 相同的跨域问题。有没有办法解决?为什么我找不到任何关于这个问题的讨论?

我已经有一段时间没有使用IFRAME 来做任何事情了,但我很确定这曾经很容易做到。我是否遗漏了什么,或者我真的回到了早期的 AJAX 时代,不得不构建一个本地 PHP 代理脚本来将我的请求代理到远程服务器?

【问题讨论】:

    标签: iframe cross-domain


    【解决方案1】:

    看看EasyXDM。它是一个包含跨浏览器怪癖的库,并提供了一个易于使用的 API,用于使用该浏览器的最佳可用机制在不同域之间的客户端脚本中进行通信。警告:您需要控制两个域才能使其正常工作(其中“控制”意味着您可以在两个域上放置静态文件)。

    【讨论】:

      猜你喜欢
      • 2011-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-13
      • 2013-07-09
      • 2011-05-01
      • 2014-05-02
      • 2011-04-08
      相关资源
      最近更新 更多