HTMLIFrameElement
=================

L'interface **`HTMLIFrameElement`** fournit des propriétés et des méthodes spéciales (en plus de celles de l'interface `HTMLElement` auxquelles elle peut accéder par héritage) pour manipuler la disposition et la présentation des éléments "en-ligne" d'un cadre.

Propriétés
----------

*Propriétés héritées de son parent, `HTMLElement`*.

`HTMLIFrameElement.align` 
Obsolète

Est une caîne de caractères `DOMString` qui spécifie l'alignement du cadre par rapport au contexte environnant.

`HTMLIFrameElement.allow` 
Expérimental

Est une liste d'origines à partir desquelles le cadre est autorisé à afficher du contenu. Cet attribut accepte également les valeurs `self` et `src` qui représentent l'origine dans l'attribut src de l'iframe. La valeur par défaut est `src`.

`HTMLIFrameElement.allowfullscreen` 
Expérimental

Est un `Boolean` (en-US) indiquant si le cadre en ligne est prêt à être placé en mode plein écran. Voir Utiliser le mode plein écran pour plus de détails.

`HTMLIFrameElement.allowPaymentRequest`

Est un `Boolean` (en-US) indiquant si l'API' Payment Request API peut être appelée à l'intérieur d'une iframe cross-origin.

`HTMLIFrameElement.contentDocument` Lecture seule 

Retourne un `Document`, le document actif dans le contexte de navigation imbriqué du cadre en ligne.

`HTMLIFrameElement.contentWindow` Lecture seule 

Renvoie un `WindowProxy`, la fenêtre proxy pour le contexte de navigation imbriqué.

`HTMLIFrameElement.csp`

Spécifie la politique de sécurité du contenu qu'un document incorporé doit accepter d'appliquer à lui-même.

`HTMLIFrameElement.frameBorder` 
Obsolète

Est une chaîne de caractères `DOMString` qui indique s'il faut créer des bordures entre les cadres.

`HTMLIFrameElement.height` (en-US)

Est une chaîne de caractères `DOMString` qui reflète l'attribut HTML `height` indiquant la hauteur du cadre.

`HTMLIFrameElement.longDesc` 
Obsolète

Est une chaîne de caractères `DOMString` qui contient l'URI d'une description longue du cadre.

`HTMLIFrameElement.marginHeight` 
Obsolète

Est une chaîne de caractères `DOMString` représentant la hauteur de la marge du cadre.

`HTMLIFrameElement.marginWidth` 
Obsolète

Est une chaîne de caractères `DOMString` représentant la largeur de la marge du cadre.

`HTMLIFrameElement.name` (en-US)

Est une chaîne de caractères `DOMString` qui reflète l'attribut HTML `name` contenant un nom permettant de faire référence au cadre.

`HTMLIFrameElement.featurePolicy` Lecture seule 
Expérimental

Retourne l'interface `FeaturePolicy` qui fournit une API simple pour l'introspection des politiques de fonctionnalité appliquées à un document spécifique.

`HTMLIFrameElement.referrerPolicy` (en-US) 
Expérimental

Est une chaîne de caractères `DOMString` qui reflète l'attribut HTML `referrerPolicy` attribut HTML indiquant le référent à utiliser lors de l'extraction de la ressource liée.

`HTMLIFrameElement.sandbox`

Est un `DOMSettableTokenList` qui reflète l'attribut `sandbox` indiquant des restrictions supplémentaires sur le comportement du contenu imbriqué.

`HTMLIFrameElement.scrolling` 
Obsolète

Est une chaîne de caractères `DOMString` qui indique si le navigateur doit fournir des barres de défilement pour le cadre.

`HTMLIFrameElement.src` (en-US)

Est une chaîne de caractères `DOMString` qui reflète l'attribut HTML `src` contenant l'adresse du contenu à intégrer. Notez que la suppression programmatique de l'attribut src d'un `<iframe>` (par exemple via `Element.removeAttribute()`) entraîne le chargement de `about:blank` dans le cadre dans Firefox (à partir de la version 65), les navigateurs basés sur Chromium et Safari/iOS.

`HTMLIFrameElement.srcdoc` (en-US)

Est une chaîne de caractères `DOMString` qui représente le contenu à afficher dans le cadre.

`HTMLIFrameElement.width` (en-US)

Est une chaîne de caractères `DOMString` qui reflète l'attribut HTML `width` indiquant la largeur du cadre.

Méthodes
--------

*Aucune méthode spécifique ; hérite des propriétés de son parent, `HTMLElement`*.

Spécifications
--------------

| Specification |
| --- |
| HTML Standard # htmliframeelement |

Compatibilité des navigateurs
-----------------------------

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

Voir aussi
----------

* L'élément HTML implémentant cette interface : `<iframe>`