Właściwość contentDocument IFrame

Definicja i zastosowanie

contentDocument Właściwość zwraca właściwości generowane przez element frame lub iframe Obiekt Document.

Ta właściwość może być używana w oknie gospodarza, aby uzyskać dostęp do właściwości elementu frameworku lub iframe Obiekt Document.

Uwaga:Z powodów bezpieczeństwa, dostęp do treści dokumentu z innego dokumentu jest możliwy tylko wtedy, gdy oba dokumenty znajdują się w tym samym dziale.

Przykład

Przykład 1

Przykład wieloplatformowy dotyczący zmiany koloru tła dokumentu zawartego w iframe:

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

Spróbuj sam

Przykład 2

Jaki przykład na dostęp do dokumentu iframe, aby zmienić kolor tła?

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

Spróbuj sam

Gramatyka

iframeObject.contentDocument

Szczegółowe informacje techniczne

Zwracana wartość: Odniesienie do obiektu dokumentu. Jeśli nie ma dokumentu, wartość zwracana to null.

Wsparcie przeglądarki

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie