HTMLFencedFrameElement: allow 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

实验性: 这是一项实验性技术
在生产中使用此技术之前,请仔细检查浏览器兼容性表格

allow 属性是 HTMLFencedFrameElement 的一个属性,用于获取和设置相应的 <fencedframe> allow 属性的值。该属性表示在内容首次嵌入时应用于该内容的 权限策略

并非所有权限策略都允许在 fenced frames 中使用。允许的权限列于 fenced frames 可用的权限策略 — 这些是来自指定 API 的 fenced frame 内容加载所必需的。如果您不设置 allow 属性,这些权限将默认允许。如果您想缩小权限范围,则需要确保您正在使用的 API 的所有必需权限都在 allow 属性中设置。

表示 权限策略 的字符串。

示例

js
const frame = document.createElement("fencedframe");
console.log(frame.allow);

规范

规范
围栏框架
# dom-htmlfencedframeelement-allow

浏览器兼容性

另见