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 This is an obsolete API and is no longer guaranteed to work.
Est une caîne de caractères DOMString qui spécifie l'alignement du cadre par rapport au contexte environnant.
HTMLIFrameElement.allow
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
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 This is an obsolete API and is no longer guaranteed to work.
Est une chaîne de caractères DOMString qui indique s'il faut créer des bordures entre les cadres.
HTMLIFrameElement.height
Est une chaîne de caractères DOMString qui reflète l'attribut HTML height indiquant la hauteur du cadre.
HTMLIFrameElement.longDesc This is an obsolete API and is no longer guaranteed to work.
Est une chaîne de caractères DOMString qui contient l'URI d'une description longue du cadre.
HTMLIFrameElement.marginHeight This is an obsolete API and is no longer guaranteed to work.
Est une chaîne de caractères DOMString représentant la hauteur de la marge du cadre.
HTMLIFrameElement.marginWidth This is an obsolete API and is no longer guaranteed to work.
Est une chaîne de caractères DOMString représentant la largeur de la marge du cadre.
HTMLIFrameElement.name
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
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)
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 This is an obsolete API and is no longer guaranteed to work.
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
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

Spécification Statut Commentaire
HTML Living Standard
La définition de 'HTMLIFrameElement' dans cette spécification.
Standard évolutif La propriété suivante a été ajoutée : allowFullscreen.
HTML5
La définition de 'HTMLIFrameElement' dans cette spécification.
Recommendation Les propriétés suivantes sont désormais obsolètes : scrolling, marginWidth, marginHeight, longDesc, frameBorder et align.
Les propriétés suivantes ont été ajoutées : srcdoc, sandbox, et contentWindow.
Document Object Model (DOM) Level 2 HTML Specification
La définition de 'HTMLIFrameElement' dans cette spécification.
Obsolete La propriété contentDocument a été ajoutée.
Document Object Model (DOM) Level 1 Specification
La définition de 'HTMLIFrameElement' dans cette spécification.
Obsolete Définition initiale.

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi

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