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

Свойство Window opener

Объект окна JavaScript

openerСвойство возвращает ссылку наwindow.open() Ссылка на окно, открывшее окно.

Иначе говоря, если окно A открывает окно B, то B.opener возвращает A.

Грамматика:

window.opener
// Открывает новый окно
var win = window.open("", "popupWindow", "width=300, height=200");
// Записать一些 текст в новое окно
win.document.write("<p>Name of this window: " + win.name + "</p>");
// Записать一些 текст в окно, создающее новое окно
win.opener.document.write("<h1>This is the source window!</h1>");
Проверьте, ›/›

Совместимость браузеров

Все браузеры полностью поддерживают свойство opener:

Свойства
openerДаДаДаДаДа

Технические детали

Возврат значения:Ссылка на окно, создающее это окно; если это окно не открыто через ссылку на другое окно или не создано другим окном, то возвращается null

См. также

Справка по окну (Window):Метод window.open():

Справка по окну (Window):Метод window.close()

Объект окна JavaScript