IFrame contentDocument eigenschap
Definitie en gebruik
contentDocument
De eigenschap retourneert de eigenschappen die worden gegenereerd door het frame of iframe element Document object.
Deze eigenschap kan in het host venster worden gebruikt om toegang te krijgen tot eigenschappen die behoren aan frame of iframe elementen Document object.
Opmerking:Om veiligheidsredenen kan de inhoud van een document alleen worden benaderd wanneer beide documenten zich op hetzelfde domein bevinden.
Voorbeeld
Voorbeeld 1
Een cross-browser voorbeeld over hoe je de achtergrondkleur van een document in een iframe kunt wijzigen:
var x = document.getElementById("myframe"); var y = (x.contentWindow || x.contentDocument); if (y.document)y = y.document; y.body.style.backgroundColor = "red";
Voorbeeld 2
Een ander voorbeeld van hoe je de document van een iframe kunt bereiken om de achtergrondkleur te wijzigen:
var x = document.getElementById("myframe"); var y = x.contentDocument; y.body.style.backgroundColor = "red";
Syntax
iframeObject.contentDocument
Technical details
Return value: | Reference to the document object. If there is no document, the return value is null. |
---|
Browser support
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |