allow HTML attribuut
2 elementen kennen dit attribuut. Klik op een tag voor de volledige uitleg van dat element.
Wat doet het allow attribuut?
Specificeert een Permissions Policy voor de ingesloten pagina: welke browserfuncties (zoals camera, microfoon of fullscreen) de inhoud van de iframe of fencedframe mag gebruiken. De waarde is een puntkomma-gescheiden lijst van functies.
<iframe src="https://voorbeeld.nl/video" allow="camera; microphone; fullscreen"></iframe>
Welke HTML-elementen kennen allow?
<fencedframe>
Experimenteel
Dit is een experimenteel element. Het werkt nog niet in alle browsers.
<fencedframe>, die bepaalt welke functies beschikbaar zijn voor de <fencedframe> op basis van de oorsprong van het verzoek. Zie Permissiebeleid dat beschikbaar is voor fenced frames voor meer details over welke functies kunnen worden geregeld via een beleid dat voor een fenced frame is ingesteld.
<iframe>
Het <iframe>-HTML-element vertegenwoordigt een geneste browsing context, waarmee een andere HTML-pagina in de huidige pagina wordt ingebed.
Specificeert een Permissions Policy voor de <iframe>. Het beleid bepaalt welke functies beschikbaar zijn voor de <iframe> (bijvoorbeeld toegang tot de microfoon, camera, batterij, web-share, enz.) op basis van de origin van het verzoek.
Zie iframes in het onderwerp Permissions-Policy voor voorbeelden.
Een Permissions Policy die via het allow-attribuut wordt opgegeven, implementeert een aanvullende beperking bovenop het beleid dat is opgegeven in de header Permissions-Policy. Het vervangt dit beleid niet.