Функция doOpen() открывает новое окно и заносит идентификатор этого окна в глобальную переменную win.
Функция doClose берёт этот идентификатор окна и закрывает его.
Но почему-то не работает, пишет "win is undefined", функция doClose() не видит переменную win...
Что не так понимаю? Как решить?
<a href="" onclick="doOpen('http://yandex.ru', 'namewin', 'width=300, height=200')">Window Open</a><br>
<a href="" onclick="doClose()">Window Close</a>
var win; // global var
function doOpen(url,name,properties)
{
win = open(url,name,properties);
}
function doClose()
{
win.close();
}