Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 28.08.2012, 13:00
Интересующийся
Отправить личное сообщение для Rayzor Посмотреть профиль Найти все сообщения от Rayzor
 
Регистрация: 27.08.2012
Сообщений: 22

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.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать что бы пока курсор находится на блоке что-либо происходило? Cron532 Общие вопросы Javascript 2 17.03.2012 12:03
Извлечь из ссылки число Dorian_bs Общие вопросы Javascript 29 13.12.2011 08:59
jQuery Timer - обратный отсчет времени в 10 минут adax jQuery 1 01.11.2011 14:54