Показать сообщение отдельно
  #9 (permalink)  
Старый 19.08.2009, 13:37
ksl___
 
Сообщений: n/a

Для чего ? хочу показать карточку товара, и окно корзины где будут товаары сохраняться. а все окна вызываются с страницы магазина.

Кстаи, если удалил промежуточное окно - ругается:
Ошибка: 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)
Ответить с цитированием