【问题标题】:Display the contents of a url on a page with out an iframe?在没有 iframe 的页面上显示 url 的内容?
【发布时间】:2012-12-31 03:25:22
【问题描述】:

我听说 iframe 将在较新版本的浏览器中消失。我可能错了。我有一个应用程序,您可以在其中输入内容页面的 url,我们将为您显示该内容。

使用或不使用 iframe 将如何实现? iframe 会带来哪些安全风险或其他问题?有没有办法在没有 iframe 的情况下做到这一点? (最后我检查了这不是 90 年代)

【问题讨论】:

  • 您是否有任何链接表明 iframe 将消失?

标签: html url iframe


【解决方案1】:

iframe 不会消失,它是用于隔离页面内容的便捷工具。同源策略阻止 iframe 内容与父页面交互。

显示异地内容的另一种方法是对充当代理的服务器进行 AJAX 调用,以获取页面内容并将其发送回客户端。在这种情况下,AJAX 加载内容中的脚本可以以任何可能的方式与主机页面交互。

【讨论】:

  • 这样做,您必须更正外部资源上的任何相对路径。
  • 所以你说的iframe是要走的路吗?那他们为什么感觉这么九十年代?
  • frame != iframe,这就是原因。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-11-19
  • 1970-01-01
  • 2017-06-14
  • 1970-01-01
  • 2012-05-18
  • 1970-01-01
  • 2012-08-21
相关资源
最近更新 更多