En son web geliştirme öğreticiler
 

IFrame contentDocument Property

<IFrame Nesne

Örnek

bir iframe içinde bulunan belgenin arka plan rengini değiştirmek için nasıl bir crossbrowser örnek:

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

Tanımı ve Kullanımı

contentDocument özelliği, bir çerçeve ya da bir satır eleman tarafından üretilen Belge nesnesini geri gönderir.

Bu özellik, bir çerçeve veya birIFRAMEöğesi ait belge nesnesi erişmek için ana pencere kullanılabilir.

Note: Güvenlik nedenlerinden bir dokümanın içeriği iki belge aynı etki alanında bulunan koşuluyla başka belgeden ulaşılabilir çünkü.


Tarayıcı Desteği

Internet ExplorerFirefoxOperaGoogle ChromeSafari

contentDocument özelliği tüm büyük tarayıcılarda desteklenir.

Note: Internet Explorer 8 (and higher) ! DOCTYPE belirtilmişse contentDocument özelliğini destekler. IE'nin önceki sürümleri için, kullanmak contentWindow özelliğini.


Sözdizimi

iframeObject .contentDocument

Teknik detaylar

Geri dönüş değeri: belge nesnesi için bir referans. Hiçbir belge yoksa, döndürülen değer null

Diğer Örnekler

Örnek

Arka plan rengini değiştirmek için bir iframe dokümana erişmek için nasıl bir başka örneği:

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

<IFrame Nesne