Для чего ? хочу показать карточку товара, и окно корзины где будут товаары сохраняться. а все окна вызываются с страницы магазина.
Кстаи, если удалил промежуточное окно - ругается:
Ошибка: topWindow is null
уже так пробовал: думал сосчитать кол-во отрытых окон. Если вызвалось окно из главного - счетчик будет = 0, а если из другого -будет > 0
var WindowCounter = 0;
if(window.opener != null) {
var topWindow = window.opener;
while (window.opener != null) {
topWindow = topWindow.opener;
WindowCounter = WindowCounter +1;
}
}
if(WindowCounter == 1) {
topWindow.close();
}
alert("WinCounter = "+WindowCounter)
|