HTMLFrameSetElement
已弃用: 不再推荐使用该特性。虽然一些浏览器仍然支持它,但也许已从相关的 web 标准中移除,也许正准备移除或出于兼容性而保留。请尽量不要使用该特性,并更新现有的代码;参见本页面底部的兼容性表格以指导你作出决定。请注意,该特性随时可能无法正常工作。
HTMLFrameSetElement
接口提供用于操作 <frameset>
元素的特定属性(除了常规 HTMLElement
接口之外,它还可以通过继承来使用)。
实例属性
从其父接口 HTMLElement
继承属性。
HTMLFrameSetElement.cols
已弃用一个以逗号分割的列表结构字符串,指定框架集中每列的宽度。
HTMLFrameSetElement.rows
已弃用一个以逗号分割的列表结构字符串,指定框架集中每列的高度。
实例方法
没有特定的方法,从其父接口 HTMLElement
继承方法。
事件处理器
继承 HTMLElement
事件。
以下 Window
onXYZ
事件处理器属性也可用作针对 window
对象的别名。然而,建议直接在 window
对象上而不是直接在 HTMLFrameSetElement
上监听它们。
备注: 在 HTMLFrameSetElement
上使用 addEventListener()
对下面列出的 onXYZ
事件处理器不起作用。请监听 window
对象上的事件。
HTMLFrameSetElement.onafterprint
在关联文档开始打印或打印预览关闭后触发。
HTMLFrameSetElement.onbeforeprint
在关联文档即将打印或打印预览时触发。
HTMLFrameSetElement.onbeforeunload
当窗口、文档及其资源即将卸载时触发。
HTMLFrameSetElement.ongamepadconnected
当浏览器检测到游戏手柄已连接或首次使用游戏手柄的按钮/轴时触发。
HTMLFrameSetElement.ongamepaddisconnected
当浏览器检测到游戏手柄已断开连接时触发。
HTMLFrameSetElement.onhashchange
当 URL 的片段标识符(URL 中以
#
符号开始及之后的部分)改变时触发。HTMLFrameSetElement.onlanguagechange
当用户的首选语言改变时触发。
HTMLFrameSetElement.onmessage
当窗口接收到消息(例如来自另一个浏览上下文的
Window.postMessage()
调用)时触发。HTMLFrameSetElement.onmessageerror
当窗口接收到无法反序列的消息时触发。
HTMLFrameSetElement.onoffline
当浏览器失去网络访问权限且
Navigator.onLine
的值变为false
时触发。HTMLFrameSetElement.ononline
当浏览器获得网络访问权限且
Navigator.onLine
的值变为true
时触发。HTMLFrameSetElement.onpagehide
当浏览器在呈现会话历史中不同页面的过程中隐藏当前页面时触发。
HTMLFrameSetElement.onpageshow
当浏览器由于导航而显示 window 的文档时触发。
HTMLFrameSetElement.onpopstate
当用户在导航会话历史时激活历史条目改变时触发。
HTMLFrameSetElement.onrejectionhandled
每当一个 JavaScript
Promise
被拒绝且拒绝已被处理时触发。HTMLFrameSetElement.onstorage
当另一个文档的上下文中修改存储区域(
localStorage
)时触发。HTMLFrameSetElement.onunhandledrejection
每当一个
Promise
被拒绝但拒绝未被处理时触发。HTMLFrameSetElement.onunload
当文档正在卸载时触发。
规范
Specification |
---|
HTML # htmlframesetelement |
浏览器兼容性
参见
- 实现此接口的 HTML 元素:
<frameset>
。 - 框架外此元素的等价元素:
HTMLFrameSetElement
。