【问题标题】:Can you navigate other websites from your page using an iframe?您可以使用 iframe 从您的页面浏览其他网站吗?
【发布时间】:2019-02-06 23:41:28
【问题描述】:

我正在尝试制作一个网页,我可以从中通过 iframe 浏览我的社交媒体提要、电子邮件收件箱和新闻来源。这是可能吗?我注意到例如 youtube 和 facebook 不允许他们的网站显示在 iframe 中。有没有其他方法可以使这项工作?

感谢您抽出宝贵时间阅读。

【问题讨论】:

  • 我会说 浏览器 已经是这样一个 (i) 框架,通过它你可以做所有这些事情......
  • 我不推荐使用 iFrame;他们有很多问题。列出的公司发布了一些小部件,可为您提供放置在网站上的新闻提要样式块。
  • 您可以在您的网站中使用您的 facebook 页面 iframe 和 youtube 视频 iframe。

标签: html css


【解决方案1】:

如果一个简单的方法不起作用,那么在 Javascript 中也没有任何方法可以做到这一点。 iframe 不起作用的最可能原因是目标站点正在发送标头以防止其他站点对其进行 iframe:

X-Frame-Options: DENY

很多网站都会这样做以防止常见的漏洞,即 UI Redressing 或 Click Hijacking。一些网站还会包含一些破坏框架的 Javascript 作为 HTTP 标头的备用安全措施。

X-Frame-Options HTTP 响应标头可用于指示是否应允许浏览器以 或 呈现页面。网站可以使用它来避免点击劫持攻击,确保其内容不会嵌入到其他网站中。

【讨论】:

    猜你喜欢
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-11
    • 1970-01-01
    • 2015-05-04
    • 2017-08-01
    • 1970-01-01
    相关资源
    最近更新 更多