Window openerPropiedad

Window 对象参考手册Objeto Window

Definición y uso

La propiedad opener es una propiedad de lectura y escritura que devuelve una referencia al objeto Window que creó la ventana.

Cuando se abre una ventana con window.open(), puede usar esta propiedad para devolver información detallada de la ventana de origen (padre) desde la ventana de destino.

Sugerencia de código:window.opener.close() cerrará la ventana de origen (padre).

Sintaxis

window.opener


Compatibilidad del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Todos los navegadores principales admiten la propiedad opener


Ejemplo

Ejemplo

Escribir texto en la ventana opener (ventana padre):

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Ejemplo(example.com)</title>
<script>
function openWin(){
    myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<p>Esta es mi ventana</p>");
    myWindow.focus();
myWindow.opener.document.write("<p>¡Esta es la ventana de origen!</p>");
}
</script>
</head>
<body>

<input type="button" value="Abrir mi ventana" onclick="openWin()" />

</body>
</html>

Pruébalo »


Window 对象参考手册Objeto Window Otras extensiones