例
關於如何改變包含在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:由於安全原因,文件的內容可以從只有兩個文件位於同一域中的其他文件訪問。
瀏覽器支持
該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對象