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

Несколько таймеров + куки
Помогите присоединить к данному счетчику куки, так чтобы счетчик не сбрасывал значения, в то время когда закрыта страница (и продолжал считать). То есть посетитель заходит на сайт нажимает на кнопку, пошел отсчёт, к примеру на 60 минут. Закрывает страницу, возвращается через 30 минут и счетчик показывает "Ждать 30m".На странице несколько таких счётчиков.
<input id="Bit1" value="Счётчик" onclick="Bit1()">

<script>
var W;
function Bit1 ()
{
var o = document.getElementById ('Bit1');
o.disabled = 70; o.value = 'Ждать 60m.';
W = window.open ('#','hero');
myTimer ();
function myTimer ()
   {
   var W = o.value.split ('Ждать ') [1],
       t = 60 * parseInt (W) - 1 + ((W.indexOf ('m. ') != -1) ? parseInt (W.split ('m. ') [1]) : 0),
       m = Math.floor (t / 60);
       s = t % 60;
   if (t) {o.value = 'Ждать ' + m + 'm.' + (s ? (' ' + s + 's.') : ''); setTimeout (myTimer, 1000)}
   else {o.value = 'Счётчик'; o.disabled = 0; if (!W.closed) W.close ()}
   }
}
</script>
Ответить с цитированием