IFrame contentDocument-egenskapen

Definition och användning

contentDocument Egenskapen returnerar egenskaper som genereras av Document-objektet.

Denna egenskap kan användas i värdfönstret för att komma åt egenskaper som tillhör ram- eller iframe-element. Document-objektet.

Observera:Av säkerhetsskäl kan innehållet i en dokument endast nås från ett annat dokument när de två dokumenten befinner sig på samma domän.

Exempel

Exempel 1

Ett korsbrowser-exempel på hur man ändrar bakgrundsfärgen på dokumentet som innehålls i iframe:

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

Prova själv

Exempel 2

Hur man kan komma åt dokumentet i iframe för att ändra bakgrundsfärgen: ett annat exempel:

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

Prova själv

Syntax

iframeObject.contentDocument

Tekniska detaljer

Returvärde: Referens till dokumentobjektet. Om det inte finns något dokument, returneras värdet null.

Webbläsarstöd

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd