HTML DOM Bingkai / IFrame contentDocument properti
Definisi dan Penggunaan
Properti contentDocument untuk mengakomodasi HTML kembali dokumen kerangka objek.
Dapat menangani objek dikembalikan oleh semua metode DOM standar.
Catatan: Karena alasan keamanan, isi dokumen hanya dapat diakses oleh dokumen lain dengan nama domain yang sama.
tatabahasa
frameObject.contentDocument
或者
iframeObject.contentDocument
或者
iframeObject.contentDocument
Dukungan Browser
Semua browser utama mendukung properti contentDocument
!Catatan: Jika Anda menentukan DOCTYPE, Internet Explorer 8 dan kemudian mendukung properti contentDocument, menggunakan versi lain dari IE contentWindow properti.
contoh
contoh
Browser contoh menunjukkan bagaimana untuk mengubah warna iframe dokumen latar belakang:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>本教程(w3big.com)</title>
<script>
function changeStyle(){
var x=document.getElementById("myframe");
var y=(x.contentWindow || x.contentDocument);
if (y.document)y=y.document;
y.body.style.backgroundColor="#0000ff";
}
</script>
</head>
<body>
<iframe id="myframe" src="demo_iframe.htm">
<p>你的浏览器不支持iframes。</p>
</iframe>
<br><br>
<input type="button" onclick="changeStyle()" value="修改背景颜色">
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>本教程(w3big.com)</title>
<script>
function changeStyle(){
var x=document.getElementById("myframe");
var y=(x.contentWindow || x.contentDocument);
if (y.document)y=y.document;
y.body.style.backgroundColor="#0000ff";
}
</script>
</head>
<body>
<iframe id="myframe" src="demo_iframe.htm">
<p>你的浏览器不支持iframes。</p>
</iframe>
<br><br>
<input type="button" onclick="changeStyle()" value="修改背景颜色">
</body>
</html>
Coba »
Frame / benda iFrame