Derniers tutoriels de développement web
 

IFrame contentDocument Property

<Iframe Object

Exemple

Un exemple de crossbrowser sur la façon de changer la couleur de fond du document contenu dans une iframe:

var x = document.getElementById("myframe");
var y = (x.contentWindow || x.contentDocument);
if (y.document)y = y.document;
y.body.style.backgroundColor = "red";
Essayez vous - même »

Définition et utilisation

La propriété contentDocument renvoie l'objet de document généré par un cadre ou un élément iframe.

Cette propriété peut être utilisée dans la fenêtre d'accueil pour accéder à l'objet de document qui appartient à un cadre ou d'un élément iframe.

Note: Pour des raisons de sécurité, le contenu d'un document sont accessibles à partir d' un autre document que si les deux documents sont situés dans le même domaine.


Support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

La propriété contentDocument est pris en charge dans tous les principaux navigateurs.

Note: Internet Explorer 8 (and higher) ne supporte que la propriété contentDocument si est spécifié! DOCTYPE. Pour les versions antérieures d' Internet Explorer, utilisez la contentWindow propriété.


Syntaxe

iframeObject .contentDocument

Détails techniques

Valeur de retour: Une référence à l'objet de document. S'il n'y a pas de document, la valeur retournée est null

autres exemples

Exemple

Un autre exemple de la façon d'accéder au document d'un iframe pour changer la couleur de fond:

var x = document.getElementById("myframe");
var y = x.contentDocument;
y.body.style.backgroundColor = "red";
Essayez vous - même »

<Iframe Object