AJAX загрузка
home

Определение и использование

С помощью свойства closed Вы можете узнать о текущем состояния окна.

Данное свойство возвращает true если указанное окно было закрыто и false если оно открыто в данный момент.

Синтаксис

окно.closed

или

closed

Пример использования

Пример

//Определим переменную newwin
var newwin;
//Зададим функцию winop, которая создает окно newwin по нажатию кнопки
function winop()
{
newwin=window.open();
}
//Зададим функцию checkwin, которая проверяет в каком состоянии находится окно newwin 
function checkwin()
{
/* Если переменная newwin false это значит, что окно newwin не было создано
и переменная осталась не задействована, в этом случае выведем соответствующее 
сообщение */
if (!newwin)
document.getElementById("mes").innerHTML = "Окно newwin не было открыто.";
else
/* Если переменная newwin не равна false проверим его свойство closed если оно true 
значит окно уже закрыли если true то окно открыто в данный момент времени */
if (newwin.closed)
document.getElementById("mes").innerHTML = "Окно newwin было закрыто.";
else
document.getElementById("mes").innerHTML = "Окно newwin открыто в данный момент.";
}