Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 06.08.2014, 10:39
Аватар для condpattern
Интересующийся
Отправить личное сообщение для condpattern Посмотреть профиль Найти все сообщения от condpattern
 
Регистрация: 30.07.2014
Сообщений: 17

Сообщение от Rise Посмотреть сообщение
condpattern,
<script src="http://learn.javascript.ru/files/tutorial/browser/cookie/cookie.js"></script>
<script>
function clickTimer() {
	if (!d) {
		d = new Date().setHours(24, 0, 0, 0); 
		setCookie('timestamp', d, { expires: d, path: '/' });
		startTimer();
	}
}
function startTimer() {
	var a = d;
	var b = new Date();
	var c = a - b;
	if (a >= b) {
		var h = parseInt(c / 36e5) % 24;
		if (h < 10) h = '0' + h;
		var m = parseInt(c / 6e4) % 60;
		if (m < 10) m = '0' + m;
		var s = parseInt(c / 1e3) % 60;
		if (s < 10) s = '0' + s;
		e.innerHTML = h + ' : ' + m + ' : ' + s;
		setTimeout(startTimer, 1e3);
	} else {
		d = 0;
		deleteCookie('timestamp');
		e.innerHTML = 'Click Me';
	}
}
</script>

<div id="countdown">Click Me</div>

<script>
var d = getCookie('timestamp');
var e = document.getElementById('countdown');
	e.onclick = clickTimer;
if (d) startTimer();
</script>
Работает. Большое спасибо!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Доработать скрипт таймера Szorstki Работа 0 01.08.2014 13:14
Сафари и скрипт таймера iskander83 Элементы интерфейса 1 01.07.2013 22:10
Скрипт таймера в САФАРИ iskander83 Общие вопросы Javascript 2 01.07.2013 22:08
Помогите найти скрипт таймера amd64 Элементы интерфейса 13 17.11.2010 00:16
Скрипт Двойной ссылки Graaf Общие вопросы Javascript 3 10.08.2009 10:38