【问题标题】:do you have access to contents of iframe loading external website?您是否有权访问 iframe 加载外部网站的内容?
【发布时间】:2012-03-21 22:01:17
【问题描述】:

如果我有一个 iframe 从不同的服务器(例如 bing.com)加载网站,我可以从该 iframe 操作或检索代码吗?

如果没有,我可以发出 curl 请求并从中创建 iframe,然后对其进行操作,对吗?

【问题讨论】:

  • 它会要求您以某种方式卷曲请求,但如果您这样做了 - 为什么要将它放回 iframe 中?但是是的 - 你可以这样操作它。
  • 这打破了 bing 的服务条款,可能还有很多其他网站。
  • Dagon,bing.com 就是一个例子。
  • 不管这是否是一个例子,您实际上要问的是“我如何设置钓鱼站点”。我喜欢让人们从怀疑中受益,但我向你保证,阅读你的问题的人中有 90% 会假设不同。

标签: php javascript iframe curl


【解决方案1】:

在 javascript 中,如果 iframe 站点与您从中加载 iframe 的站点位于不同的域中,则您无法访问该站点的内容。您可以通过使用“卷曲”请求的 PHP 脚本来代理页面加载。尽管干净地代理另一个站点,但涉及的内容远不止这些。

【讨论】:

    猜你喜欢
    • 2011-09-13
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 2014-12-25
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    • 2014-01-06
    相关资源
    最近更新 更多