HTMLIFrameElement
HTMLIFrameElement
接口提供了用于操纵内联框架元素的布局和呈现的特殊属性和方法(除了通过继承可用的 HTMLElement
接口之外)。
实例属性
从其父级 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>