Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Помогите со скриптом (https://javascript.ru/forum/css-html/68434-pomogite-so-skriptom.html)

VotFan 16.04.2017 17:58

Помогите со скриптом
 
Нужно сделать так что бы функция обратного таймера запускалась по нажатию на кнопку:
<script type="text/javascript">
function timer(){
var obj=document.getElementById('timer_inp');
obj.innerHTML--;
if(obj.innerHTML==0){alert('Hello');setTimeout(fun ction(){},1000);}
else{setTimeout(timer,1000);}
}
setTimeout(timer,1000);
</script>
<div id="timer_inp">10</div>
Нужно что бы по окончанию отсчета времени не всплывало окно Hello вообще ни чего не всплывало а перекидовало на другую заданную страницу...Помогите пожалуйста!

Diphenyl Oxalate 16.04.2017 22:49

<div id="timer">10</div>
<input type="button" value="Запустить" onclick="this.onclick = null; var t = document.getElementById('timer'); (function tick() { if (--t.innerHTML) setTimeout(tick, 1000); else location.href = 'http://google.ru'; })()" />


Часовой пояс GMT +3, время: 22:02.