Здравствуйте! У меня есть основная страница 1.htm. С неё можно открывать картинки в отдельных окнах. Чтобы не загромождать экран я решил сделать так: при открытии новой картинки проверять, открыты ли другие окна-ссылки и, если открыты, автоматически их закрывать. Ссылок 3, окон, соответственно тоже - win1, win2 и win3. Но когда я пишу на кнопку такой код:
| Код | if ((win2)&&(!win2.closed)) { win2.close(); } win1 = window.open('2.htm','new','width=450,height=200,left=350,top=50,toolbar=0,status=0');
|
выдаётся ошибка. Я не понимаю, здесь же проверяется существование окна win2, и, если оно существует, то закрывается. В чём дело? Заранее благодарен. |