Показать сообщение отдельно
  #1 (permalink)  
Старый 21.06.2013, 06:54
Новичок на форуме
Отправить личное сообщение для eugene1210 Посмотреть профиль Найти все сообщения от eugene1210
 
Регистрация: 21.06.2013
Сообщений: 2

Помогите разобраться!!
Таймер не запускается при загрузке в новом окне.
Ошибка:
ReferenceError: showTime is not defined
timer = setInterval("showTime()",1000);

код:
(function(){
var wnd;
var timer;
function showTime(){
var time = new Date();
if(wnd && !wnd.closed && wnd.document){
wnd.document.open();
wnd.document.write("<h1>");
wnd.document.write(time.toLocaleTimeString());
wnd.document.write("</h1>");
wnd.document.close();
}

}

function startTimer(){
if(!timer){
var top = (screen.height-100)/2;
var left = (screen.width-200)/2;
var params = "width=300, height=100, top="+top+",left="+left;
wnd = open('','',params);
timer = setInterval("showTime()",1000);
}
else{
wnd.focus();
}
}
startTimer()
}());
Ответить с цитированием