Elemento da moldura da janela
Exemplo
A janela atual está em um quadro?
if (window.frameElement) {
let answer = "YES";
}
Mais exemplo abaixo.
Definição e uso
A frameElement
propriedade retorna o quadro onde a janela é executada.
A frameElement
propriedade retorna null
se a janela não for executada em um quadro.
A frameElement
propriedade é somente leitura.
Observação
Um quadro pode ser qualquer elemento de incorporação:
<frame>, <iframe>, <embed>, <object>, etc.
Veja também:
Sintaxe
window.frameElement
ou:
frameElement
Valor de retorno
Modelo | Descrição |
Um objeto | O host da janela (o documento pai). Ou null se nenhum host existir. |
Mais exemplos
Exemplo
Se a janela estiver em um frame, altere a URL para "w3schools.com":
const frame = window.frameElement;
if (frame) {
frame.src = "https://www.w3schools.com/";
}
Suporte ao navegador
window.frameElement
é suportado em todos os navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |