مثال
وهناك مثال التوافقية مع متصفحات الويب على كيفية تغيير لون خلفية المستند الواردة في iframe:
var x = document.getElementById("myframe");
var y = (x.contentWindow ||
x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";
انها محاولة لنفسك » تعريف والاستخدام
الخاصية contentDocument ترجع الكائن الوثيقة التي تم إنشاؤها بواسطة الإطار أو الإطار من عنصر.
هذا العقار يمكن أن تستخدم في إطار المضيفة للوصول إلى كائن المستند الذي ينتمي إلى إطار أو الإطار من عنصر.
Note: نظرا لأسباب أمنية، ومحتويات وثيقة يمكن الوصول إليها من وثيقة أخرى إلا إذا توجد وثائق اثنين في نفس المجال.
دعم المتصفح
ويدعم خاصية contentDocument في جميع المتصفحات الرئيسية.
Note: إنترنت إكسبلورر 8 (and higher) يدعم خاصية contentDocument فقط إذا تم تحديد DOCTYPE!. للإصدارات السابقة من IE، استخدم contentWindow الممتلكات.
بناء الجملة
iframeObject .contentDocument
تفاصيل تقنية
قيمة الإرجاع: | إشارة إلى كائن المستند. إذا كان هناك أي وثيقة، القيمة التي تم إرجاعها فارغة |
---|
مزيد من الأمثلة
مثال
مثال آخر على كيفية الوصول إلى وثيقة إطار iframe لتغيير لون الخلفية:
var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";
انها محاولة لنفسك » <IFRAME كائن