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> |
浏览器兼容性
Loading…
参见
- 实现此接口的 HTML 元素:
<frameset>。 - 框架外此元素的等价元素:
HTMLFrameSetElement。