Proprietà contentDocument di IFrame
Definizione e utilizzo
contentDocument
Le proprietà restituite Oggetto Document.
Questa proprietà può essere utilizzata nella finestra host per accedere alle proprietà degli elementi frame o iframe. Oggetto Document.
Attenzione:Per motivi di sicurezza, è possibile accedere al contenuto di un documento da un altro documento solo se i due documenti si trovano nello stesso dominio.
Esempio
Esempio 1
Esempio di cross-browser su come cambiare il colore di sfondo del documento contenuto in un iframe:
var x = document.getElementById("myframe"); var y = (x.contentWindow || x.contentDocument); if (y.document)y = y.document; y.body.style.backgroundColor = "red";
Esempio 2
Un altro esempio su come accedere al documento di un iframe per cambiare il colore di sfondo:
var x = document.getElementById("myframe"); var y = x.contentDocument; y.body.style.backgroundColor = "red";
Sintassi
iframeObject.contentDocument
Dettagli tecnici
Valore di ritorno: | Riferimento all'oggetto documento. Se non esiste un documento, il valore restituito è null. |
---|
Supporto browser
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto |