Marco de ventanaElemento
Ejemplo
¿Está la ventana actual en un marco?
if (window.frameElement) {
let answer = "YES";
}
Más ejemplo a continuación.
Definición y uso
La frameElement
propiedad devuelve el marco donde se ejecuta la ventana.
La frameElement
propiedad regresa null
si la ventana no se ejecuta en un marco.
La frameElement
propiedad es de solo lectura.
Nota
Un marco puede ser cualquier elemento de incrustación:
<marco>, <iframe>, <incrustar>, <objeto>, etc.
Ver también:
Sintaxis
window.frameElement
o:
frameElement
Valor devuelto
Escribe | Descripción |
Un objeto | El host de la ventana (el documento principal). O null si no existe ningún host. |
Más ejemplos
Ejemplo
Si la ventana está en un marco, cambie la URL a "w3schools.com":
const frame = window.frameElement;
if (frame) {
frame.src = "https://www.w3schools.com/";
}
Compatibilidad con navegador
window.frameElement
es compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |