Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HTMLIFrameElement

Baseline Weitgehend verfügbar *

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.

Das HTMLIFrameElement Interface bietet spezielle Eigenschaften und Methoden (zusätzlich zu denen des HTMLElement Interface, das auch über Vererbung verfügbar ist), die zur Manipulation des Layouts und der Darstellung von Inline-Frame-Elementen dienen.

EventTarget Node Element HTMLElement HTMLIFrameElement

Instanz-Eigenschaften

Erbt Eigenschaften von seinem Eltern-Interface, HTMLElement.

HTMLIFrameElement.align

Ein String, der die Ausrichtung des Rahmens im Verhältnis zum umgebenden Kontext angibt.

HTMLIFrameElement.allow

Ein String, der die Berechtigungsrichtlinie angibt, die für dieses <iframe> festgelegt wurde.

HTMLIFrameElement.allowFullscreen

Ein boolescher Wert, der angibt, ob das Inline-Frame bereit ist, im Vollbildmodus angezeigt zu werden. Siehe Verwendung des Vollbildmodus für Details.

HTMLIFrameElement.allowPaymentRequest

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

HTMLIFrameElement.browsingTopics

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

HTMLIFrameElement.contentDocument Schreibgeschützt

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

HTMLIFrameElement.contentWindow Schreibgeschützt

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

HTMLIFrameElement.credentialless

Ein boolescher Wert, der angibt, ob das <iframe> credentialless ist, was bedeutet, dass sein Inhalt in einem neuen, flüchtigen Kontext geladen wird. Dieser Kontext hat keinen Zugriff auf den gemeinsam genutzten Speicher und die Anmeldeinformationen des übergeordneten Kontexts. Im Gegenzug können die Einbettungsregeln des Cross-Origin-Embedder-Policy (COEP) aufgehoben werden, sodass Dokumente mit gesetztem COEP Drittanbieterdokumente einbetten können, die dies nicht getan haben. Siehe IFrame credentialless für eine ausführlichere Erklärung.

HTMLIFrameElement.csp

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

HTMLIFrameElement.featurePolicy Schreibgeschützt

Gibt das FeaturePolicy Interface zurück, das eine einfache API zum Überprüfen der auf ein bestimmtes Dokument angewendeten Berechtigungsrichtlinien bietet.

HTMLIFrameElement.frameBorder

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

HTMLIFrameElement.height

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

HTMLIFrameElement.loading

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

HTMLIFrameElement.longDesc

Ein String, der die URI einer langen Beschreibung des Rahmens enthält.

HTMLIFrameElement.marginHeight

Ein String, der die Höhe des Rahmenrandes ist.

HTMLIFrameElement.marginWidth

Ein String, der die Breite des Rahmenrandes ist.

HTMLIFrameElement.name

Ein String, der das name HTML-Attribut widerspiegelt und einen Namen enthält, mit dem auf den Rahmen verwiesen werden kann.

HTMLIFrameElement.privateToken

Eine stringbasierte Darstellung eines Optionsobjekts, das eine Operation eines Private State Token darstellt; dieses Objekt hat die gleiche Struktur wie die RequestInit Dictionary-Property privateToken. Es spiegelt den Inhalt des zugehörigen <iframe>-Elements privateToken Attributs wider.

HTMLIFrameElement.referrerPolicy

Ein String, der das referrerPolicy HTML-Attribut widerspiegelt und angibt, welcher Referrer verwendet werden soll, wenn die verlinkte 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 verschachtelten Inhalts angibt.

HTMLIFrameElement.scrolling

Ein String, der angibt, ob der Browser Bildlaufleisten für den Rahmen 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 Rahmen in Firefox (ab Version 65), auf Chromium-basierte Browser und Safari/iOS geladen wird.

HTMLIFrameElement.srcdoc

Ein TrustedHTML oder String, der das in den Rahmen geladene HTML-Dokument darstellt.

HTMLIFrameElement.width

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

Instanz-Methoden

Erbt auch Methoden von seinem Eltern-Interface HTMLElement.

HTMLIFrameElement.getSVGDocument()

Gibt das eingebettete SVG als Document zurück.

Spezifikationen

Spezifikation
HTML
# htmliframeelement

Browser-Kompatibilität

Siehe auch

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