Najnowsze tutoriale tworzenie stron internetowych
 

IFrame contentDocument Property

<Iframe Przedmiot

Przykład

A Przykład crossbrowser w jaki sposób 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";
Spróbuj sam "

Definicja i Wykorzystanie

Właściwość contentDocument zwraca obiekt załadowana przez element ramy lub ramka.

Ta właściwość może być stosowany w oknie gospodarza w celu uzyskania dostępu do obiektu dokumentu należącego do elementu ramy lub ramka.

Note: Ze względów bezpieczeństwa, zawartość dokumentu można uzyskać z innego dokumentu wyłącznie wtedy, gdy dwa dokumenty znajdują się w tej samej domenie.


Wsparcie przeglądarka

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Nieruchomość contentDocument jest dostępna we wszystkich głównych przeglądarkach.

Note: Internet Explorer 8 (and higher) obsługuje właściwość contentDocument tylko wtedy, gdy DOCTYPE jest podany!. Dla starszych wersjach IE, użyj contentWindow nieruchomości.


Składnia

iframeObject .contentDocument

Szczegóły techniczne

Zwracana wartość: Odwołanie do obiektu dokumentu. Jeśli nie ma dokumentu, zwracana wartość jest null

Więcej przykładów

Przykład

Innym przykładem, w jaki sposób uzyskać dostęp do dokumentu z iframe, aby zmienić kolor tła:

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

<Iframe Przedmiot