Deff, спасибо огромное. Но немного не то, смысл какой - если обычный таймер тикает - то при перезагрузке страницы(ф5) или назад в браузере а затем вперед и т.д. - таймер обновляется и снова с исходной точки отсчитывает.
у меня какая идея - беру текущее время, начальный интервал:
var TekTimer = new Date().getTime();
var interval = 100; секунд
высчитываю время к которому должен закончиться отсчет:
var end = TekTimer + interval; (правильно?)
а вот при повторном открытии страницы (фактически она же закрывается и по новому открывается? при переходе назад, обновлении?) проверяю текущее время , сравниваю с end и получаю некое значение от которого продолжается отсчет. и только когда происходит document.getElementById("myForm").submit(); отправка формы (происходит перенаправление на ту же страницу с другими параметрами) таймер снова со 100 секунд, отсчитывает
как в шахматах, например, онлайн играть блиц - отсчет времени идет даже когда тебя нет на странице
Последний раз редактировалось Rayzor, 28.08.2012 в 13:05.
|