ویژگی 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
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی