代码之家  ›  专栏  ›  技术社区  ›  usr

在什么情况下,我可以从宿主网站访问子iframe的html-dom?

  •  2
  • usr  · 技术社区  · 16 年前

    什么会导致我的网站无法通过javascript访问子iframe的dom?是否有跨域限制?HTTPS起作用吗?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Punit Vora    16 年前

    如果iframes来自同一个域,则只能访问它们。如果您正在托管www.mysite.com,并且插入的iframe来自www.yahoo.com,则无法访问它。尝试这样做将导致访问被拒绝的javascript错误。我认为这是避免跨站点脚本的检查之一。

        2
  •  1
  •   Brent    16 年前

    您不能跨域执行此操作,这扩展到子域和SSL。但是,子对象可以访问父对象。