IFrame contentDocument Property
Przykład
Przykład dla przeglądarki, jak zmienić kolor 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";
Definicja i użycie
Właściwość contentDocument zwraca obiekt Document wygenerowany przez element frame lub iframe.
Ta właściwość może być używana w oknie hosta, aby uzyskać dostęp do obiektu Document, który należy do elementu frame lub iframe.
Uwaga: Ze względów bezpieczeństwa dostęp do zawartości dokumentu można uzyskać z innego dokumentu tylko wtedy, gdy oba dokumenty znajdują się w tej samej domenie.
Obsługa przeglądarki
Property | |||||
---|---|---|---|---|---|
contentDocument | Yes | Yes | Yes | Yes | Yes |
Składnia
iframeObject.contentDocument
Szczegóły techniczne
Wartość zwrotu: | Odwołanie do obiektu dokumentu. Jeśli nie ma dokumentu, zwracana wartość to null |
---|
Więcej przykładów
Przykład
Kolejny przykład dostępu do dokumentu elementu iframe w celu zmiany koloru tła:
var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";
❮ Obiekt IFramki