HTMLIFrameElement

基线 广泛可用

此功能已建立良好,并在许多设备和浏览器版本上运行。它已在浏览器中可用,自 2015 年 7 月.

HTMLIFrameElement 接口提供了用于操纵内联框架元素的布局和呈现的特殊属性和方法(除了通过继承可用的 HTMLElement 接口之外)。

EventTarget Node Element HTMLElement HTMLIFrameElement

实例属性

从其父级 HTMLElement 继承属性.

HTMLIFrameElement.align 已弃用

一个字符串,用于指定框架相对于周围上下文的对齐方式。

HTMLIFrameElement.allow

一个字符串,用于指示为该 <iframe> 指定的 权限策略

HTMLIFrameElement.allowFullscreen

一个布尔值,指示内联框架是否愿意进入全屏模式。有关详细信息,请参阅 使用全屏模式

HTMLIFrameElement.allowPaymentRequest 已弃用 非标准

一个布尔值,指示是否可以在跨域 iframe 中调用 支付请求 API

HTMLIFrameElement.browsingTopics 实验性 非标准

一个布尔属性,指定应将当前用户的选定主题与相关联的 <iframe> 的来源请求一起发送。这反映了 browsingtopics 内容属性值。

HTMLIFrameElement.contentDocument 只读

返回一个 Document,即内联框架嵌套浏览上下文中活动文档。

HTMLIFrameElement.contentWindow 只读

返回一个 WindowProxy,即嵌套浏览上下文的窗口代理。

HTMLIFrameElement.credentialless 实验性

一个布尔值,指示 <iframe> 是否是 credentialless,这意味着其内容加载在新的、短暂的上下文中。此上下文无法访问父上下文的共享存储和凭据。作为回报,可以取消 Cross-Origin-Embedder-Policy (COEP) 嵌入规则,因此设置了 COEP 的文档可以嵌入不具有 COEP 的第三方文档。有关更深入的解释,请参阅 IFrame credentialless

HTMLIFrameElement.csp 实验性

指定嵌入文档必须同意对其自身执行的内容安全策略。

HTMLIFrameElement.featurePolicy 只读 实验性

返回 FeaturePolicy 接口,该接口提供了一个简单的 API,用于内省应用于特定文档的 权限策略

HTMLIFrameElement.frameBorder 已弃用

一个字符串,指示是否在框架之间创建边框。

HTMLIFrameElement.height

一个字符串,反映 height HTML 属性,指示框架的高度。

HTMLIFrameElement.loading

一个字符串,提供给浏览器的提示,表明 iframe 应立即加载 (eager) 或根据需要加载 (lazy)。这反映了 loading HTML 属性。

HTMLIFrameElement.longDesc 已弃用

一个字符串,包含框架的详细描述的 URI。

HTMLIFrameElement.marginHeight 已弃用

一个字符串,表示框架边距的高度。

HTMLIFrameElement.marginWidth 已弃用

一个字符串,表示框架边距的宽度。

HTMLIFrameElement.name

一个字符串,反映了 name HTML 属性,包含一个用于引用框架的名称。

HTMLIFrameElement.referrerPolicy

一个字符串,反映了 referrerPolicy HTML 属性,指示在获取链接资源时使用哪个引用器。

HTMLIFrameElement.sandbox 只读

返回一个 DOMTokenList,它反映了 sandbox HTML 属性,指示嵌套内容行为的额外限制。

HTMLIFrameElement.scrolling 已弃用

一个字符串,指示浏览器是否应为框架提供滚动条。

HTMLIFrameElement.src

一个字符串,反映了 src HTML 属性,包含要嵌入的内容的地址。请注意,以编程方式删除<iframe>的 src 属性(例如,通过 Element.removeAttribute())会导致 Firefox(从版本 65 开始)、基于 Chromium 的浏览器和 Safari/iOS 在框架中加载about:blank

HTMLIFrameElement.srcdoc

一个字符串,表示要在框架中显示的内容。

HTMLIFrameElement.width

一个字符串,反映了 width HTML 属性,指示框架的宽度。

实例方法

继承自其父类 HTMLElement 的方法.

规范

规范
HTML 标准
# htmliframeelement

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅

  • 实现此接口的 HTML 元素:<iframe>