Thuộc tính contentDocument của IFrame

Định nghĩa và cách sử dụng

contentDocument Thuộc tính trả về tài liệu được phần tử frame hoặc iframe tạo ra: Đối tượng Document.

Thuộc tính này có thể được sử dụng trong cửa sổ chủ để truy cập thuộc tính của phần tử frame hoặc iframe: Đối tượng Document.

Lưu ý:Do lý do an toàn, chỉ khi hai tài liệu nằm trong cùng một miền, mới có thể truy cập nội dung của tài liệu khác.

Thực tế

Ví dụ 1

Một ví dụ đa trình duyệt về cách thay đổi màu nền của tài liệu chứa trong iframe:

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

Thử ngay

Ví dụ 2

Một ví dụ khác về cách truy cập tài liệu của iframe để thay đổi màu nền:

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

Thử ngay

Cú pháp

iframeObject.contentDocument

Chi tiết kỹ thuật

Giá trị trả về: Tham chiếu đối tượng tài liệu. Nếu không có tài liệu, giá trị trả về là null.

Hỗ trợ trình duyệt

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ