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 (über die hinaus, die es auch durch Vererbung von dem HTMLElement-Interface zur Verfügung hat) zur Manipulation des Layouts und der Darstellung von Inline-Frame-Elementen.
Instanzeigenschaften
Erbt Eigenschaften von seinem Eltern-Interface, HTMLElement.
HTMLIFrameElement.alignVeraltet-
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>festgelegt ist. HTMLIFrameElement.allowFullscreen-
Ein boolescher Wert, der angibt, ob das Inline-Frame in den Vollbildmodus versetzt werden darf. Details siehe Verwendung des Vollbildmodus.
HTMLIFrameElement.allowPaymentRequestVeraltet Nicht standardisiert-
Ein boolescher Wert, der angibt, ob die Payment Request API innerhalb eines Cross-Origin-Frames aufgerufen werden darf.
HTMLIFrameElement.browsingTopicsExperimentell 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 desbrowsingtopicsInhaltsattributs wider. HTMLIFrameElement.contentDocumentSchreibgeschützt-
Gibt ein
Documentzurück, das aktive Dokument im verschachtelten Browsing-Kontext des Inline-Frames. HTMLIFrameElement.contentWindowSchreibgeschützt-
Gibt ein WindowProxy zurück, das Fenster-Proxy für den verschachtelten Browsing-Kontext.
HTMLIFrameElement.credentiallessExperimentell-
Ein boolescher Wert, der angibt, ob das
<iframe>rechenschaftslos 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 übergeordneten Kontexts. Im Gegenzug können die Einbettungsregeln desCross-Origin-Embedder-Policy(COEP) aufgehoben werden, sodass Dokumente mit gesetztem COEP Dritt_Dokumente einbetten können, die dies nicht tun. Siehe IFrame credentialless für eine tiefere Erklärung. HTMLIFrameElement.cspExperimentell-
Gibt die Content Security Policy an, die ein eingebettetes Dokument bei sich selbst erzwingen muss.
HTMLIFrameElement.featurePolicySchreibgeschützt Experimentell-
Gibt das
FeaturePolicy-Interface zurück, das eine einfache API zum Untersuchen der Permissions Policies bereitstellt, die auf ein bestimmtes Dokument angewendet werden. HTMLIFrameElement.frameBorderVeraltet-
Ein String, der angibt, ob zwischen den Frames Rahmen erstellt werden sollen.
HTMLIFrameElement.height-
Ein String, der das
heightHTML-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 bei Bedarf (lazy) geladen werden soll. Dies spiegelt dasloadingHTML-Attribut wider. HTMLIFrameElement.longDescVeraltet-
Ein String, der die URI einer langen Beschreibung des Frames enthält.
HTMLIFrameElement.marginHeightVeraltet-
Ein String, der die Höhe des Rahmenabstands angibt.
HTMLIFrameElement.marginWidthVeraltet-
Ein String, der die Breite des Rahmenabstands angibt.
HTMLIFrameElement.name-
Ein String, der das
nameHTML-Attribut widerspiegelt und einen Namen enthält, mit dem auf den Frame verwiesen werden soll. HTMLIFrameElement.referrerPolicy-
Ein String, der das
referrerPolicyHTML-Attribut widerspiegelt und angibt, welcher Referrer beim Abrufen der verlinkten Ressource verwendet werden soll. HTMLIFrameElement.sandboxSchreibgeschützt-
Gibt eine
DOMTokenListzurück, die dassandboxHTML-Attribut widerspiegelt und zusätzliche Einschränkungen für das Verhalten des verschachtelten Inhalts angibt. HTMLIFrameElement.scrollingVeraltet-
Ein String, der angibt, ob der Browser Bildlaufleisten für den Frame bereitstellen soll.
HTMLIFrameElement.src-
Ein String, der das
srcHTML-Attribut widerspiegelt und die Adresse des eingebetteten Inhalts enthält. Beachten Sie, dass das programmatische Entfernen dessrc-Attributs eines<iframe>(z.B. überElement.removeAttribute()) dazu führt, dassabout:blankim Frame geladen wird, sowohl in Firefox (ab Version 65) als auch in Chromium-basierten Browsern sowie in Safari/iOS. HTMLIFrameElement.srcdoc-
Ein
TrustedHTMLoder String, der das in den Frame geladene HTML-Dokument darstellt. HTMLIFrameElement.width-
Ein String, der das
widthHTML-Attribut widerspiegelt und die Breite des Frames angibt.
Instanzmethoden
Erbt auch Methoden von seinem Eltern-Interface, HTMLElement.
HTMLIFrameElement.getSVGDocument()-
Gibt das eingebettete SVG als
Documentzurück.
Spezifikationen
| Specification |
|---|
| HTML> # htmliframeelement> |
Browser-Kompatibilität
Siehe auch
- Das HTML-Element, das dieses Interface implementiert:
<iframe>