Window.frameElement
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.
Retorna el elemento (como es <iframe>
ó <object>
) en el cual la ventana está incrustada o null
si el elemento es bien de nivel superior (top-level) o bien está inrustada en un documento con un origen de diferente; esto es, en situaciones de origen cruzado.
Sintaxes
js
frameEl = window.frameElement;
frame El
es el elemento dentro del cual está empotrada la ventana. Si la ventana no está incrustada dentro de otro documento, o si el documento en el que está empotrada tiene un origen diferente (como procede de un dominio diferente), este valor seránull
.
Ejemplo
js
var frameEl = window.frameElement;
// Si estamos empotrados, cambia la URL de elemento contenedor to 'http://mozilla.org/'
if (frameEl) {
frameEl.src = "http://mozilla.org/";
}
Especificaciones
Specification |
---|
HTML> # dom-frameelement-dev> |
Compatibilidad con navegadores
Loading…
Ver también
window.frames
retorna un objeto enumerable, listando los sub-frames directos de la ventana actual.window.parent
retorna la ventana padre, la cual es la ventana que contiene elframeElement
de la ventana hija.