代码之家  ›  专栏  ›  技术社区  ›  Ben Shelock

更改iframe的内容

  •  1
  • Ben Shelock  · 技术社区  · 16 年前

    我的网页上嵌入了一个iframe,我想用javascript编辑它的某些部分。这可能吗?我该怎么做?

    3 回复  |  直到 16 年前
        1
  •  3
  •   Quentin    16 年前

    因为iframe正在从另一个域加载内容,所以您将点击 same origin policy.

        2
  •  2
  •   SamB som-snytt    16 年前

    the HTML DOM spec (level 2) ,可以使用 .contentDocument iframe的DOM节点的属性。

    但是,当然,没有浏览器允许你跨域这么做了。。。

        3
  •  1
  •   Jeremy    16 年前

    通过执行以下操作可以获取iframe文档:

    document.getElementById(iframeId).contentDocument
    

    如果您拥有iframe中加载的页面。