Javascript.RU

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

Таймер обратного отсчета
Всем привет! Ребята помогите отредактировать скрипт таймера обратного отсчета. При нажатии на кнопку должен открывать заданную страницу, а на месте кнопки запускаться таймер вида 00:00:00, который при обновлении страницы не сбрасывается и по истечении времени высвечивалась или была активна кнопка. Ниже приведен почти подходящий, но он сбрасывает таймер при обновлении страницы и формат времени не такой как хотелось бы. Буду благодарна за помощь.

<script type="text/javascript">
var W;
function BitcoinFunc1 ()
{
var o = document.getElementById ('BitcoinBtn1');
o.disabled = 1; o.value = 'Wait 60m.';
W = window.open ('http://yandex.ru', '_blank');
myTimer ();

function myTimer ()
{
var w = o.value.split ('Wait ') [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 = 'Wait ' + m + 'm.' + (s ? (' ' + s + 's.') : ''); setTimeout (myTimer, 1000)}
else {o.value = 'Start'; o.disabled = 0; if (!W.closed) W.close ()}
}
}

</script>


<input class="btn btn-large" type="button" id="BitcoinBtn1" value="Start" onclick="BitcoinFunc1()">
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать таймер обратного отсчета который бы запускался при открытии сайта ibutterfly777 Оффтопик 0 29.10.2014 10:55
Зацикленный таймер обратного отсчета levshaszr Элементы интерфейса 6 12.10.2014 23:20
таймер обратного отсчета yintar jQuery 6 03.09.2014 11:16
Таймер обратного отсчета UNIX time TuxShot Общие вопросы Javascript 6 03.08.2014 13:36
Графический таймер обратного отсчета bobri4 Элементы интерфейса 4 24.08.2009 22:50