最新的Web开发教程
 

IFrame contentDocument Property

<iframe对象

关于如何改变包含在iframe文档的背景颜色A跨浏览例如:

var x = document.getElementById("myframe");
var y = (x.contentWindow || x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";
试一试»

定义和用法

所述contentDocument属性返回由框架或iframe元件产生的文档对象。

该属性可以在宿主窗口被用于访问属于一帧或iframe元素的文档对象。

Note:由于安全原因,文件的内容可以从只有两个文件位于同一域中的其他文件访问。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

该contentDocument属性在所有主流浏览器的支持。

Note:的Internet Explorer 8 (and higher)支持仅在指定的DOCTYPE的contentDocument财产! 对于早期版本的IE,使用contentWindow属性。


句法

iframeObject .contentDocument

技术细节

返回值: 甲参考文档对象。 如果没有文件,返回值为null

更多示例

如何访问一个iframe的文件来改变背景颜色又如:

var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";
试一试»

<iframe对象