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

Работа скрипта не должна теряться при переходе на другую страинцу
В общем есть такой код таймера
<body onLoad="getSecs()">
  <script language="javascript">
startdate = new Date();
clockStart = startdate.getTime();
function initStopwatch() {
  var thisTime = new Date();
  return (thisTime.getTime() - clockStart)/1000;
}
function getSecs() {
  var tSecs = Math.round(initStopwatch());
  var iSecs = tSecs % 60;
  var iMins = Math.round((tSecs-30)/60);
  var sSecs ="" + ((iSecs > 9) ? iSecs : "0" + iSecs);
  var sMins ="" + ((iMins > 9) ? iMins : "0" + iMins);
  document.getElementById("timer-counter").innerHTML = sMins+":"+sSecs;
  setTimeout('getSecs()', 1000);
}
</script>
Вы находитесь на сайте:
 <span id='timer-counter' style='color:black;font-size:20px;font-weight:bold;'></span>
</body>

Необходимо чтобы таймер не терял то что он насчитал при переходе на другую страницу и если была закрыта вкладка то таймер ставится на паузу пока пользователь сново её не откроет.
Как я понимаю это можно сделать через куки, но как? Таймер должен быть для каждого пользователя индивидуальным.
Ответить с цитированием