English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Atributo Window opener

Objeto Janela do JavaScript

openerAtributo retorna para o usowindow.open() Referência para a janela que abre a janela.

Por outras palavras, se a janela A abrir a janela B, B.opener retornará A.

Sintaxe:

window.opener
// Abrir uma nova janela
var win = window.open("", "popupWindow", "width=")300, height=200");
// Escrever alguns textos na nova janela
win.document.write("<p>This window's name is: " + win.name + "</p>");
// Escrever alguns textos na janela que criou a nova janela
win.opener.document.write("<h1>This is the source window!/h1h
Teste e Veja‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente o atributo opener:

Atributo
openerSimSimSimSimSim

Detalhes Técnicos

Retorno:Referência para a janela que criou esta janela; se esta janela não foi aberta por meio de um link para outra janela ou por outra janela e não foi aberta, retornará null

Referências Relacionadas

Referência de Janela (Window):Método window.open()

Referência de Janela (Window):Método window.close()

Objeto Janela do JavaScript