Ejemplo
Averiguar si la ventana actual está en un <iframe> . Si es así, cambiar su URL para "w3ii.com" :
var frame = window.frameElement; // Get the <iframe> element of the
window
if (frame) { // If the window is in an <iframe>,
change its source
frame.src = "http://www.w3ii.com/";
}
Inténtalo tú mismo " Definición y Uso
La propiedad frameElement devuelve el <iframe> elemento en el que se inserta la ventana actual.
Si la ventana del documento no se coloca dentro de un <iframe>, el valor de retorno de esta propiedad es null.
Nota: Esta propiedad también funcionará para <frame> elementos. Sin embargo, el <frame> elemento no se admite en HTML5.
Esta propiedad es de solo lectura.
Soporte del navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con la propiedad.
Propiedad | |||||
---|---|---|---|---|---|
frameElement | 18.0 | 6.0 | 1.0 | Sí | Sí |
Sintaxis
window.frameElement
Detalles técnicos
Valor de retorno: | Un objeto iframe, que es el anfitrión de la ventana actual en el documento de nivel superior, de lo contrario nula |
---|
Páginas relacionadas
Referencia HTML DOM: HTML DOM objeto iframe
Referencia HTML: HTML <iframe> etiqueta
<Ventana Object