IFrame contentDocument-Eigenschaft

Definition und Verwendung

contentDocument Attribute, die von Frame- oder iframe-Elementen generiert werden Document-Objekt.

Diese Eigenschaft kann im Hauptfenster verwendet werden, um auf Attribute zuzugreifen, die zu Frame- oder iframe-Elementen gehören Document-Objekt.

Hinweis:Aus Sicherheitsgründen kann der Inhalt eines Dokuments nur von einem anderen Dokument abgerufen werden, wenn beide Dokumente im selben Domänennamen liegen.

Beispiel

Beispiel 1

Ein Cross-Browser-Beispiel dazu, wie man die Hintergrundfarbe des Dokuments in einer iframe ändert:

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

Versuchen Sie es selbst

Beispiel 2

Wie man die Dokument der iframe erreicht, um die Hintergrundfarbe zu ändern, ein weiteres Beispiel:

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

Versuchen Sie es selbst

Syntax

iframeObject.contentDocument

Technische Details

Rückgabewert: Verweis auf das Dokumentobjekt. Wenn kein Dokument vorhanden ist, wird der Rückgabewert null zurückgegeben.

Browser-Unterstützung

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Unterstützung Unterstützung Unterstützung Unterstützung Unterstützung