คุณสมบัติ contentDocument ของ IFrame
คำนิยามและวิธีใช้
contentDocument
คุณสมบัติที่กลับมาด้วยค่าเป็นขององค์ประกอบ frame หรือ iframe Document ออบเจก。
นี่เป็นนามสกุลที่สามารถใช้ในหน้าต่างเจ้าเพื่อเข้าถึงคุณสมบัติขององค์ประกอบหน้าต่างหรือ iframe Document ออบเจก。
注意:ด้วยเหตุผลด้านความปลอดภัย สามารถเข้าถึงเนื้อหาของเอกสารที่อยู่ในเอกสารอื่นได้เมื่อเอกสารทั้งสองอยู่ในเดียวกันโดยดายนะ
ตัวอย่าง
ตัวอย่าง 1
ตัวอย่างที่สามารถใช้ได้ทุกเบราซเซอร์เพื่อเปลี่ยนสีพื้นหลังของเอกสารที่มีอยู่ใน iframe
var x = document.getElementById("myframe"); var y = (x.contentWindow || x.contentDocument); if (y.document)y = y.document; y.body.style.backgroundColor = "red";
ตัวอย่าง 2
อย่างไรที่จะเข้าถึงเอกสาร iframe และเปลี่ยนสีพื้นหลัง
var x = document.getElementById("myframe"); var y = x.contentDocument; y.body.style.backgroundColor = "red";
การใช้งาน
iframeObject.contentDocument
รายละเอียดเทคนิค
ผลลัพธ์ที่คืนมา | การอ้างอิงต่อวัตถุเอกสาร ถ้าไม่มีเอกสาร ผลลัพธ์ที่คืนมาจะเป็น null |
---|
การสนับสนุนเบราเซอร์
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |