HTMLIFrameElement: Eigenschaften allow
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die allow
-Eigenschaft der HTMLIFrameElement
-Schnittstelle zeigt die für dieses <iframe>
-Element festgelegte Permissions Policy an. Die Richtlinie definiert, welche Funktionen dem <iframe>
-Element zur Verfügung stehen (z. B. der Zugriff auf das microphone
, camera
, battery
, web-share
usw.), basierend auf der Herkunft der Anfrage.
Die durch das allow
-Attribut festgelegte Permissions Policy stellt eine zusätzliche Einschränkung zu der im Permissions-Policy
-Header spezifizierten Richtlinie dar. Sie ersetzt diese nicht.
Siehe die Syntax der Permissions Policy von <iframe>
für weitere Details.
Es spiegelt das allow
-Attribut des <iframe>
-Elements wider.
Wert
Ein String, der die Permissions Policy für dieses <iframe>
-Element angibt. Jede Richtlinie muss durch ein Leerzeichen getrennt sein.
Beispiele
<iframe
id="el"
src="https://example.com"
allow="geolocation 'self' https://a.example.com https://b.example.com; fullscreen 'none'"></iframe>
const el = document.getElementById("el");
console.log(el.allow); // Output: "geolocation 'self' https://a.example.com https://b.example.com; fullscreen 'none'"
Siehe Permissions Policy im <iframe>
-Element für mehr verfügbare Beispiele.
Spezifikationen
Specification |
---|
HTML Standard # dom-iframe-allow |
Browser-Kompatibilität
BCD tables only load in the browser