HTMLIFrameElement

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

Das HTMLIFrameElement Interface bietet spezielle Eigenschaften und Methoden (über diejenigen des HTMLElement hinaus, die es auch durch Vererbung hat) für die Manipulation der Gestaltung und Darstellung von Inline-Frame-Elementen.

EventTarget Node Element HTMLElement HTMLIFrameElement

Instanz-Eigenschaften

Erbt Eigenschaften von seinem Elterninterface, HTMLElement.

HTMLIFrameElement.align Veraltet

Ein String, der die Ausrichtung des Frames in Bezug auf den umgebenden Kontext angibt.

HTMLIFrameElement.allow

Ein String, der die Permissions Policy angibt, die für dieses <iframe> spezifiziert ist.

HTMLIFrameElement.allowFullscreen

Ein boolescher Wert, der angibt, ob das Inline-Frame in den Vollbildmodus versetzt werden kann. Weitere Informationen finden Sie unter Verwendung des Vollbildmodus.

HTMLIFrameElement.allowPaymentRequest Veraltet Nicht standardisiert

Ein boolescher Wert, der angibt, ob die Payment Request API innerhalb eines Cross-Origin-iFrames aufgerufen werden kann.

HTMLIFrameElement.browsingTopics Experimentell Nicht standardisiert

Eine boolesche Eigenschaft, die angibt, dass die ausgewählten Themen für den aktuellen Benutzer mit der Anfrage für die zugehörige Quelle des <iframe> gesendet werden sollen. Dies spiegelt den Wert des browsingtopics Inhaltsattributs wider.

HTMLIFrameElement.contentDocument Schreibgeschützt

Gibt ein Document zurück, das aktive Dokument im verschachtelten Browsing-Kontext des Inline-Frames.

HTMLIFrameElement.contentWindow Schreibgeschützt

Gibt ein WindowProxy zurück, das Fenster-Proxy für den verschachtelten Browsing-Kontext.

HTMLIFrameElement.credentialless Experimentell

Ein boolescher Wert, der angibt, ob das <iframe> credentialless ist, was bedeutet, dass sein Inhalt in einem neuen, temporären Kontext geladen wird. Dieser Kontext hat keinen Zugriff auf den gemeinsam genutzten Speicher und die Anmeldedaten des Elternkontexts. Im Gegenzug können die Einbettungsregeln des Cross-Origin-Embedder-Policy (COEP) aufgehoben werden, sodass Dokumente mit gesetztem COEP Drittanbieter-Dokumente einbetten können, die dies nicht tun. Eine tiefere Erklärung finden Sie unter IFrame credentialless.

HTMLIFrameElement.csp Experimentell

Gibt an, welche Content Security Policy ein eingebettetes Dokument selbst durchsetzen muss.

HTMLIFrameElement.featurePolicy Schreibgeschützt Experimentell

Gibt das FeaturePolicy Interface zurück, das eine einfache API zum Untersuchen der Permissions Policies bietet, die auf ein bestimmtes Dokument angewendet werden.

HTMLIFrameElement.frameBorder Veraltet

Ein String, der angibt, ob Rahmen zwischen Frames erstellt werden sollen.

HTMLIFrameElement.height

Ein String, der das height HTML-Attribut widerspiegelt und die Höhe des Frames angibt.

HTMLIFrameElement.loading

Ein String, der dem Browser einen Hinweis gibt, dass das iFrame sofort (eager) oder nach Bedarf (lazy) geladen werden soll. Dies spiegelt das loading HTML-Attribut wider.

HTMLIFrameElement.longDesc Veraltet

Ein String, der die URI einer ausführlichen Beschreibung des Frames enthält.

HTMLIFrameElement.marginHeight Veraltet

Ein String, der die Höhe des Frame-Rands angibt.

HTMLIFrameElement.marginWidth Veraltet

Ein String, der die Breite des Frame-Rands angibt.

HTMLIFrameElement.name

Ein String, der das name HTML-Attribut widerspiegelt und einen Namen enthält, mit dem auf das Frame verwiesen wird.

HTMLIFrameElement.referrerPolicy

Ein String, der das referrerPolicy HTML-Attribut widerspiegelt und angibt, welcher Referrer verwendet werden soll, wenn die verknüpfte Ressource abgerufen wird.

HTMLIFrameElement.sandbox Schreibgeschützt

Gibt eine DOMTokenList zurück, die das sandbox HTML-Attribut widerspiegelt und zusätzliche Einschränkungen für das Verhalten des eingebetteten Inhalts angibt.

HTMLIFrameElement.scrolling Veraltet

Ein String, der angibt, ob der Browser Rollenleisten für das Frame bereitstellen soll.

HTMLIFrameElement.src

Ein String, der das src HTML-Attribut widerspiegelt und die Adresse des einzubettenden Inhalts enthält. Beachten Sie, dass das programmgesteuerte Entfernen eines <iframe> src-Attributs (z.B. über Element.removeAttribute()) dazu führt, dass about:blank im Frame in Firefox (ab Version 65), Chromium-basierten Browsern und Safari/iOS geladen wird.

HTMLIFrameElement.srcdoc

Ein String, der den anzuzeigenden Inhalt im Frame darstellt.

HTMLIFrameElement.width

Ein String, der das width HTML-Attribut widerspiegelt und die Breite des Frames angibt.

Instanz-Methoden

Erbt auch Methoden von seinem Elterninterface, HTMLElement.

HTMLIframeElement.getSVGDocument()

Gibt das eingebettete SVG als Document zurück.

Spezifikationen

Specification
HTML
# htmliframeelement

Browser-Kompatibilität

Siehe auch

  • Das HTML-Element, das dieses Interface implementiert: <iframe>