【问题标题】:Iframe src cross domainiframe src 跨域
【发布时间】:2012-01-26 03:47:55
【问题描述】:

我需要在 iframe 中显示另一个网站。我不需要访问我将要展示的这个网站上的任何内容。这是否违反了跨域政策?如果是这样,代理会绕过这个吗?

我尝试了一个简单的 iframe,它的 src 设置为 http://google.com 作为测试,看起来这确实违反了这个政策。如果我不需要访问所显示网页上的任何内容,如何绕过此问题。

【问题讨论】:

  • 不,这不是违规 - 您可以轻松做到。
  • 啊,我现在看到它只是我使用的测试页面,谷歌,它禁止这样做。谢谢。

标签: javascript iframe cross-domain


【解决方案1】:

不,您可以通过 iFrame 访问任何网站。 违反政策的是试图以任何方式操纵该网站,而现代浏览器无论如何都不会让您操纵它。

Google 确实允许您通过 iFrame 访问他们的网站,但是,他们使用代码“跳出框架”,因此您不会通过 iFrame 查看他们的网站,而是会被重定向到 google.com

【讨论】:

    【解决方案2】:

    啊,我现在看到它只是我使用的测试页面,谷歌,它禁止这样做。其他网站都可以。

    【讨论】:

    • 有些网站可能会借助javascript检查是否在iframe/frame中打开。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-23
    • 2012-02-04
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 1970-01-01
    • 2012-03-12
    相关资源
    最近更新 更多