最新的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對象