Атрибут Window frames

Определение и использование

frames Атрибут возвращает массив, содержащий все окна в окне.

frames Атрибуты только для чтения.

Эти окна можно访问 по индексу. Первый индекс равен 0.

Совет:Рамка может быть любым внедренным элементом:<frame>, <iframe>, <embed>, <object> и т.д.

См. также:

Атрибут length

Атрибут frameElement

Пример

Пример 1

Изменяем положение первого окна:

window.frames[0].location = "https://www.codew3c.com/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
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка

Связанные страницы

Объект IFrame DOM HTML

Тег <iframe> HTML