HTMLFrameSetElement

已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。

HTMLFrameSetElement 接口提供了操作 <frameset> 元素的特殊属性(除了它们也继承自常规 HTMLElement 接口的属性)。

EventTarget Node Element HTMLElement HTMLFrameSetElement

实例属性

继承自其父级 HTMLElement 的属性。

HTMLFrameSetElement.cols 已弃用

一个由逗号分隔的列表组成的字符串,用于指定 frameset 中每个列的宽度。

HTMLFrameSetElement.rows 已弃用

一个由逗号分隔的列表组成的字符串,用于指定 frameset 中每个列的高度。

实例方法

无特定方法;从其父级 HTMLElement 继承方法。

事件处理器

继承自 HTMLElement 的事件。

以下 WindowonXYZ 事件处理程序属性也可以作为指向 window 对象的别名使用。但是,建议直接在 window 对象上监听它们,而不是在 HTMLFrameSetElement 上。

注意:HTMLFrameSetElement 上使用 addEventListener() 将无法用于下面列出的 onXYZ 事件处理程序。请改在 window 对象上监听事件。

HTMLFrameSetElement.onafterprint

在相关文档开始打印或打印预览关闭后触发。

HTMLFrameSetElement.onbeforeprint

在相关文档即将打印或预览打印时触发。

HTMLFrameSetElement.onbeforeunload

当窗口、文档及其资源即将被卸载时触发。

HTMLFrameSetElement.ongamepadconnected

当浏览器检测到游戏手柄已连接或首次使用游戏手柄的按钮/轴时触发。

HTMLFrameSetElement.ongamepaddisconnected

当浏览器检测到游戏手柄已断开连接时触发。

HTMLFrameSetElement.onhashchange

当 URL 的片段标识符(以 # 符号开头并跟随的部分)发生变化时触发。

HTMLFrameSetElement.onlanguagechange

在用户首选语言更改时触发。

HTMLFrameSetElement.onmessage

当窗口收到消息时触发,例如来自另一个浏览上下文的 Window.postMessage() 调用。

HTMLFrameSetElement.onmessageerror

当窗口收到无法反序列化的消息时触发。

HTMLFrameSetElement.onoffline

当浏览器失去网络访问权限并且 Navigator.onLine 的值切换为 false 时触发。

HTMLFrameSetElement.ononline

当浏览器重新获得网络访问权限并且 Navigator.onLine 的值切换为 true 时触发。

HTMLFrameSetElement.onpagehide

当浏览器在显示会话历史记录中的不同页面时隐藏当前页面时触发。

HTMLFrameSetElement.onpageshow

当浏览器由于导航而显示窗口文档时触发。

HTMLFrameSetElement.onpopstate

当用户浏览会话历史记录时,活动历史记录条目更改时触发。

HTMLFrameSetElement.onrejectionhandled

每当 JavaScript Promise 被拒绝且该拒绝已处理时触发。

HTMLFrameSetElement.onstorage

当在另一个文档的上下文中修改存储区域 (localStorage) 时触发。

HTMLFrameSetElement.onunhandledrejection

每当 Promise 被拒绝但该拒绝未处理时触发。

HTMLFrameSetElement.onunload

当文档正在卸载时触发。

规范

规范
HTML
# htmlframesetelement

浏览器兼容性

另见

  • 实现此接口的 HTML 元素:<frameset>
  • frameset 外部元素的等效项:HTMLFrameSetElement