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";
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";
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 |