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。