Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
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.
DasHTMLIFrameElement Interface bietet spezielle Eigenschaften und Methoden (zusätzlich zu denen desHTMLElement Interfaces, die es ebenfalls durch Vererbung hat), um die Gestaltung und Präsentation von Inline-Frame-Elementen zu manipulieren.
In diesem Artikel
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Eltern-Interface,HTMLElement.
HTMLIFrameElement.alignVeraltetEin String, der die Ausrichtung des Frames in Bezug auf den umgebenden Kontext angibt.
HTMLIFrameElement.allowEin String, der diePermissions Policy angibt, die für dieses
<iframe>festgelegt ist.HTMLIFrameElement.allowFullscreenEin Boolescher Wert, der angibt, ob das Inline-Frame in den Vollbildmodus versetzt werden kann. SieheVerwendung des Vollbildmodus für Details.
HTMLIFrameElement.allowPaymentRequestVeraltetNicht standardisiertEin Boolescher Wert, der angibt, ob diePayment Request API in einem Cross-Origin iframe aufgerufen werden kann.
HTMLIFrameElement.browsingTopicsNicht standardisiertVeraltetEine boolesche Eigenschaft, die angibt, dass die ausgewählten Themen für den aktuellen Benutzer mit der Anfrage für die zugehörige
<iframe>-Quelle gesendet werden sollten. Dies spiegelt den Wert desbrowsingtopicsInhaltsattributs wider.HTMLIFrameElement.contentDocumentSchreibgeschütztGibt ein
Documentzurück, das aktive Dokument im verschachtelten Browsing-Kontext des Inline-Frames.HTMLIFrameElement.contentWindowSchreibgeschütztGibt einWindowProxy zurück, das Fenster-Proxy für den verschachtelten Browsing-Kontext.
HTMLIFrameElement.credentiallessExperimentellEin boolescher Wert, der angibt, ob das
<iframe>ohne Anmeldeinformationen geladen wird, was bedeutet, dass sein Inhalt in einem neuen, kurzlebigen Kontext geladen wird. Dieser Kontext hat keinen Zugriff auf den gemeinsamen Speicher und die Anmeldeinformationen des Elternkontexts. Im Gegenzug können die Einbettungsregeln derCross-Origin-Embedder-Policy(COEP) gelockert werden, sodass Dokumente mit gesetztem COEP Drittanbieterdokumente einbetten können, die dies nicht tun. SieheIFrame credentialless für eine tiefere Erklärung.HTMLIFrameElement.cspExperimentellGibt die Content Security Policy an, die ein eingebettetes Dokument befolgen muss.
HTMLIFrameElement.featurePolicySchreibgeschütztExperimentellGibt das
FeaturePolicyInterface zurück, das eine einfache API zur Überprüfung derPermissions Policies bietet, die auf ein bestimmtes Dokument angewendet werden.HTMLIFrameElement.frameBorderVeraltetEin String, der angibt, ob zwischen den Frames Rahmen erstellt werden sollen.
HTMLIFrameElement.heightEin String, der das
heightHTML-Attribut wiedergibt, das die Höhe des Frames angibt.HTMLIFrameElement.loadingEin String, der dem Browser einen Hinweis gibt, dass das iframe sofort (
eager) oder nach Bedarf (lazy) geladen werden soll. Dies spiegelt dasloadingHTML-Attribut wider.HTMLIFrameElement.longDescVeraltetEin String, der die URI einer langen Beschreibung des Frames enthält.
HTMLIFrameElement.marginHeightVeraltetEin String, der die Höhe des Frame-Randes beschreibt.
HTMLIFrameElement.marginWidthVeraltetEin String, der die Breite des Frame-Randes beschreibt.
HTMLIFrameElement.nameEin String, der das
nameHTML-Attribut wiedergibt, welches einen Namen enthält, um auf den Frame zu verweisen.HTMLIFrameElement.privateTokenExperimentellEine String-Darstellung eines Optionsobjekts, das eineprivate state token-Operation repräsentiert; dieses Objekt hat die gleiche Struktur wie die
RequestInit-DictionarysprivateTokenEigenschaft. Spiegelt den Inhalt des zugehörigen<iframe>ElementsprivateTokenAttributs wider.HTMLIFrameElement.referrerPolicyEin String, der das
referrerPolicyHTML-Attribut wiedergibt, das angibt, welcher Referrer beim Abrufen der verknüpften Ressource verwendet werden soll.HTMLIFrameElement.sandboxSchreibgeschütztGibt eine
DOMTokenListzurück, die dassandboxHTML-Attribut wiedergibt, welches zusätzliche Einschränkungen für das Verhalten des verschachtelten Inhalts angibt.HTMLIFrameElement.scrollingVeraltetEin String, der angibt, ob der Browser für den Frame Scrollleisten bereitstellen soll.
HTMLIFrameElement.srcEin String, der das
srcHTML-Attribut wiedergibt und die Adresse des einzubettenden Inhalts enthält. Beachten Sie, dass das programmgesteuerte Entfernen eines<iframe>src Attributs (z.B. überElement.removeAttribute()) dazu führt, dassabout:blankim Frame geladen wird in Firefox (ab Version 65), Chromium-basierten Browsern und Safari/iOS.HTMLIFrameElement.srcdocEin
TrustedHTMLoder String, der das in den Frame geladene HTML-Dokument repräsentiert.HTMLIFrameElement.widthEin String, der das
widthHTML-Attribut wiedergibt, das die Breite des Frames angibt.
Instanz-Methoden
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>