JavaScript DOM IFrame 对象 contentWindow 属性

  • IFrame 对象 contentWindow 属性

    contentWindow属性返回由iframe元素生成的Window对象(通过window对象,您可以访问文档对象,然后访问文档的任何一个元素)。
    关于如何更改iframe中包含的文档的背景颜色的crossbrowser示例:
    var x = document.getElementById("myframe");
    var y = (x.contentWindow || x.contentDocument);
    if (y.document)y = y.document;
    y.body.style.backgroundColor = "red";
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    属性
    contentWindow
    支持
    支持
    支持
    支持
    支持
  • 语法

    返回contentWindow属性:
    IFrameObject.contentWindow
  • 技术细节

    项目 描述
    返回值 对窗口对象的引用
  • 更多例子

    另一个如何访问iframe文档以更改背景颜色的示例:
    var x = document.getElementById("myframe");
    var y = x.contentWindow.document;
    y.body.style.backgroundColor = "red";
    尝试一下