HTMLFrameSetElement
已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。
HTMLFrameSetElement 接口提供了操作 <frameset> 元素的特殊属性(除了它们也继承自常规 HTMLElement 接口的属性)。
实例属性
继承自其父级 HTMLElement 的属性。
HTMLFrameSetElement.cols已弃用-
一个由逗号分隔的列表组成的字符串,用于指定 frameset 中每个列的宽度。
HTMLFrameSetElement.rows已弃用-
一个由逗号分隔的列表组成的字符串,用于指定 frameset 中每个列的高度。
实例方法
无特定方法;从其父级 HTMLElement 继承方法。
事件处理器
继承自 HTMLElement 的事件。
以下 Window 的 onXYZ 事件处理程序属性也可以作为指向 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。