Vlastnost iframe contentDocument
Příklad
Příklad v prohlížeči, jak změnit barvu pozadí dokumentu obsaženého v prvku iframe:
var x = document.getElementById("myframe");
var y = (x.contentWindow || x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";
Definice a použití
Vlastnost contentDocument vrací objekt Document generovaný prvkem frame nebo iframe.
Tuto vlastnost lze použít v hostitelském okně pro přístup k objektu Document, který patří k prvku frame nebo iframe.
Poznámka: Z bezpečnostních důvodů lze k obsahu dokumentu přistupovat z jiného dokumentu pouze tehdy, jsou-li tyto dva dokumenty umístěny ve stejné doméně.
Podpora prohlížeče
Property | |||||
---|---|---|---|---|---|
contentDocument | Yes | Yes | Yes | Yes | Yes |
Syntax
iframeObject.contentDocument
Technické údaje
Návratová hodnota: | Odkaz na objekt dokumentu. Pokud neexistuje žádný dokument, vrácená hodnota je null |
---|
Další příklady
Příklad
Další příklad přístupu k dokumentu prvku iframe za účelem změny barvy pozadí:
var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";
❮ Objekt IFrame