Beispiel
Ein cross Beispiel dafür, wie die Hintergrundfarbe des Dokuments in einem Iframe enthalten ist, zu ändern:
var x = document.getElementById("myframe");
var y = (x.contentWindow ||
x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";
Versuch es selber " Definition und Verwendung
Die contentdocument Eigenschaft gibt das Dokument-Objekt durch einen Rahmen oder iframe Element erzeugt.
Diese Eigenschaft kann im Host-Fenstern verwendet werden, um das Document-Objekt zuzugreifen, die auf einen Rahmen oder iframe Element gehört.
Note: Aus Sicherheitsgründen kann der Inhalt eines Dokuments aus einem anderen Dokument zugegriffen wird nur dann , wenn die beiden Dokumente in der gleichen Domäne befinden.
Browser-Unterstützung
Die Eigenschaft contentdocument ist in allen wichtigen Browsern unterstützt.
Note: Internet Explorer 8 (and higher) unterstützt die Eigenschaft contentdocument nur , wenn ein DOCTYPE angegeben ist!. Für frühere Versionen von IE, verwenden Sie die contentWindow Eigenschaft.
Syntax
iframeObject .contentDocument
Technische Details
Rückgabewert: | Ein Verweis auf das Dokumentobjekt. Wenn kein Dokument ist, ist der Rückgabewert null |
---|
Mehr Beispiele
Beispiel
Ein weiteres Beispiel dafür, wie das Dokument eines iframe, um auf die Hintergrundfarbe zu ändern:
var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";
Versuch es selber " <IFrame Object