[go: up one dir, main page]

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 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 hat), um die Gestaltung und Präsentation von Inline-Frame-Elementen zu manipulieren.

EventTarget Node Element HTMLElement HTMLIFrameElement

Instanz-Eigenschaften

Erbt Eigenschaften von seinem Eltern-Interface, 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> festgelegt ist.

HTMLIFrameElement.allowFullscreen

Ein Boolescher Wert, der angibt, ob das 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 Nicht standardisiert Veraltet

Eine 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 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> 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 der Cross-Origin-Embedder-Policy (COEP) gelockert werden, sodass Dokumente mit gesetztem COEP Drittanbieterdokumente einbetten können, die dies nicht tun. Siehe IFrame credentialless für eine tiefere Erklärung.

HTMLIFrameElement.csp Experimentell

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

HTMLIFrameElement.featurePolicy Schreibgeschützt Experimentell

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

HTMLIFrameElement.frameBorder Veraltet

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

HTMLIFrameElement.height

Ein String, der das height HTML-Attribut wiedergibt, das 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 langen Beschreibung des Frames enthält.

HTMLIFrameElement.marginHeight Veraltet

Ein String, der die Höhe des Frame-Randes beschreibt.

HTMLIFrameElement.marginWidth Veraltet

Ein String, der die Breite des Frame-Randes beschreibt.

HTMLIFrameElement.name

Ein String, der das name HTML-Attribut wiedergibt, welches einen Namen enthält, um auf den Frame zu verweisen.

HTMLIFrameElement.privateToken Experimentell

Eine String-Darstellung eines Optionsobjekts, das eine private state token-Operation repräsentiert; dieses Objekt hat die gleiche Struktur wie die RequestInit-Dictionarys privateToken Eigenschaft. Spiegelt den Inhalt des zugehörigen <iframe> Elements privateToken Attributs wider.

HTMLIFrameElement.referrerPolicy

Ein String, der das referrerPolicy HTML-Attribut wiedergibt, das angibt, welcher Referrer beim Abrufen der verknüpften Ressource verwendet werden soll.

HTMLIFrameElement.sandbox Schreibgeschützt

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

HTMLIFrameElement.scrolling Veraltet

Ein String, der angibt, ob der Browser für den Frame Scrollleisten bereitstellen soll.

HTMLIFrameElement.src

Ein String, der das src HTML-Attribut wiedergibt 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 geladen wird in Firefox (ab Version 65), Chromium-basierten Browsern und Safari/iOS.

HTMLIFrameElement.srcdoc

Ein TrustedHTML oder String, der das in den Frame geladene HTML-Dokument repräsentiert.

HTMLIFrameElement.width

Ein String, der das width HTML-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 Document zurück.

Spezifikationen

Specification
HTML
# htmliframeelement

Browser-Kompatibilität

Siehe auch

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