Window frames 属性

定义和用法

frames 属性返回包含窗口中所有窗口对象的数组。

frames 属性是只读的。

可以通过索引号访问这些窗口。第一个索引是 0。

提示:框架可以是任何嵌入元素:<frame>, <iframe>, <embed>, <object> 等。

另请参阅:

length 属性

frameElement 属性

实例

例子 1

更改第一个框架的位置:

window.frames[0].location = "https://www.w3school.com.cn/jsref/";

亲自试一试

例子 2

循环遍历所有框架并更改颜色:

const frames = window.frames;

for (let i = 0; i < frames.length; i++) {
  frames[i].document.body.style.background = "red";
}

亲自试一试

语法

window.frames

返回值

类型 描述
数组 窗口中的所有窗口对象。

浏览器支持

所有浏览器都支持 window.frames

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持

相关页面

HTML DOM IFrame 对象

HTML <iframe> 标签