HTMLIFrameElement
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
* Some parts of this feature may have varying levels of support.
Das HTMLIFrameElement
-Interface bietet spezielle Eigenschaften und Methoden (zusätzlich zu denen des HTMLElement
-Interfaces, die es ebenfalls durch Vererbung zur Verfügung hat) zur Bearbeitung des Layouts und der Darstellung von Inline-Frame-Elementen.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Elterninterface, HTMLElement
.
HTMLIFrameElement.align
Veraltet-
Ein String, der die Ausrichtung des Frames im Verhältnis zum 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 der Inline-Frame in den Vollbildmodus versetzt werden kann. Siehe Verwendung des Vollbildmodus für Details.
HTMLIFrameElement.allowPaymentRequest
Veraltet Nicht standardisiert-
Ein boolescher Wert, der angibt, ob die Payment Request API in einem Cross-Origin-Iframe aufgerufen werden kann.
HTMLIFrameElement.browsingTopics
Experimentell Nicht standardisiert-
Eine boolesche Eigenschaft, die angibt, dass die ausgewählten Themen des aktuellen Benutzers mit der Anfrage für die Quelle des zugehörigen
<iframe>
gesendet werden sollen. Dies spiegelt den Wert desbrowsingtopics
-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 einen WindowProxy zurück, den Fensterproxy für den verschachtelten Browsing-Kontext.
HTMLIFrameElement.credentialless
Experimentell-
Ein boolescher Wert, der angibt, ob das
<iframe>
ohne Anmeldeinformationen ist, was bedeutet, dass sein Inhalt in einem neuen, vergänglichen Kontext geladen wird. Dieser Kontext hat keinen Zugriff auf den gemeinsamen Speicher und die Anmeldeinformationen des übergeordneten Kontexts. Im Gegenzug können dieCross-Origin-Embedder-Policy
(COEP)-Einbettungsregeln aufgehoben werden, sodass Dokumente mit COEP Dritte einbetten können, die dies nicht tun. Weitere Erläuterungen finden Sie unter IFrame credentialless. HTMLIFrameElement.csp
Experimentell-
Gibt die Content-Security-Policy an, die ein eingebettetes Dokument zur Durchsetzung übernehmen muss.
HTMLIFrameElement.featurePolicy
Schreibgeschützt Experimentell-
Gibt das
FeaturePolicy
-Interface zurück, das eine einfache API zur Einsichtnahme in die auf ein bestimmtes Dokument angewendeten Permissions Policies bietet. HTMLIFrameElement.frameBorder
Veraltet-
Ein String, der angibt, ob Grenzen 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 darauf gibt, dass das Iframe sofort (
eager
) oder nach Bedarf (lazy
) geladen werden soll. Dies spiegelt dasloading
-HTML-Attribut wider. HTMLIFrameElement.longDesc
Veraltet-
Ein String, der die URI einer langen Beschreibung des Frames enthält.
HTMLIFrameElement.marginHeight
Veraltet-
Ein String, der die Höhe des Randes des Frames angibt.
HTMLIFrameElement.marginWidth
Veraltet-
Ein String, der die Breite des Randes des Frames angibt.
HTMLIFrameElement.name
-
Ein String, der das
name
-HTML-Attribut widerspiegelt und einen Namen enthält, unter dem der Frame referenziert wird. HTMLIFrameElement.referrerPolicy
-
Ein String, der das
referrerPolicy
-HTML-Attribut widerspiegelt und angibt, welcher Referrer beim Abrufen der verlinkten Ressource verwendet werden soll. HTMLIFrameElement.sandbox
Schreibgeschützt-
Gibt eine
DOMTokenList
zurück, die dassandbox
-HTML-Attribut widerspiegelt und zusätzliche Beschränkungen für das Verhalten des verschachtelten Inhalts angibt. HTMLIFrameElement.scrolling
Veraltet-
Ein String, der angibt, ob der Browser Scrollleisten für den 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 programmatische Entfernen dessrc
-Attributs eines<iframe>
(z. B. überElement.removeAttribute()
) dazu führt, dassabout:blank
im Frame in Firefox (ab Version 65), Chrome-basierten Browsern und Safari/iOS geladen wird. HTMLIFrameElement.srcdoc
-
Ein [
TrustedHTML
]-Objekt(/de/docs/Web/API/TrustedHTML) oder String, der das in den Frame geladene HTML-Dokument darstellt. HTMLIFrameElement.width
-
Ein String, der das
width
-HTML-Attribut widerspiegelt und die Breite des Frames angibt.
Instanz-Methoden
Erbt ebenfalls Methoden von seinem Elterninterface, HTMLElement
.
HTMLIFrameElement.getSVGDocument()
-
Gibt das eingebettete SVG als
Document
zurück.
Spezifikationen
Specification |
---|
HTML # htmliframeelement |
Browser-Kompatibilität
Loading…
Siehe auch
- Das HTML-Element, das dieses Interface implementiert:
<iframe>