Propriedade de frames da Window

Definição e uso

frames A propriedade retorna um array que contém todos os objetos de janela dentro da janela.

frames As propriedades são apenas leitura.

Pode-se acessar essas janelas através de índices. O primeiro índice é 0.

Dica:O frame pode ser qualquer elemento embutido:<frame>, <iframe>, <embed>, <object> etc.

Veja também:

Propriedade length

Propriedade frameElement

Exemplo

Exemplo 1

Alterar a posição do primeiro frame:

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

Experimente você mesmo

Exemplo 2

Loop through all frames and change the color:

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

Experimente você mesmo

Sintaxe

window.frames

Retorno

Tipo Descrição
Array Todos os objetos de janela dentro da janela.

Suporte do navegador

Todos os navegadores suportam window.frames

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte

Páginas relacionadas

Objeto IFrame do DOM HTML

Etiqueta <iframe> do HTML