почему setInterval не удаляется?
Всем доброго времени суток!
Такая проблемма: function checkOpenWindow(){ checkWindowOpenInterval = setInterval(function(){ if (OnlineConsultantWindow.closed) { clearInterval(checkWindowOpenInterval); exitChatWindow() } }, 200) } function exitChatWindow(){ OnlineConsultantWindow = null; alert("Окно закрыто!"); } Собственно почему не останавливается интервал? Пол дня пытаюсь понять из-за чего такая трабла, никак не пойму... Заранее благодарен. P.S. Еще если кто знает, почему при window.open в FireFox появляютсятакие ошибки, то плиз, отпишите: Метка времени: 15.05.2013 19:29:26 Ошибка: gBrowser.addProgressListener was called with a second argument, which is not supported. See bug 608628. Источник: chrome://browser/content/tabbrowser.xml Строка: 1999 |
он очистится когда OnlineConsultantWindow.closed==true
из фрагмента этого не видно |
Часовой пояс GMT +3, время: 22:03. |