Добро пожаловать, Гость!
Тема закрыта для обсуждения
Помогите с кодом
Архив закрытых тем | Помогите с кодом
artem :
Проблема такая:
Ниже код который выводит обратный отсчет времени,но как сделать так что бы по окончанию таймера перенаправляло на другую страницу?
Код:
<body onLoad="tiktak();">
<sсript language="JavaScript" type="text/javasсript">
// значение начальной секунды
var second=15;
function tiktak()
{
if(second<=9){second="0" + second;}
if(document.getElementById){timer.innerHTML=second;}
if(second==00){return false;}
second--;
setTimeout("tiktak()", 1000);
}
</sсript>
<p>Вы будете перенаправлены через <span id="timer"></span> секунд.</p>
</body>
Помогите с кодом
15 Фев 2015Проблема такая:
Ниже код который выводит обратный отсчет времени,но как сделать так что бы по окончанию таймера перенаправляло на другую страницу?
Код:
<body onLoad="tiktak();">
<sсript language="JavaScript" type="text/javasсript">
// значение начальной секунды
var second=15;
function tiktak()
{
if(second<=9){second="0" + second;}
if(document.getElementById){timer.innerHTML=second;}
if(second==00){return false;}
second--;
setTimeout("tiktak()", 1000);
}
</sсript>
<p>Вы будете перенаправлены через <span id="timer"></span> секунд.</p>
</body>
Комментарии:
Cистема 15 Фев 2015
Тему переместил Админ форума AntonIM62 из раздела Знакомство/Общение мастеров в раздел Архив закрытых тем
Тему переместил Админ форума AntonIM62 из раздела Знакомство/Общение мастеров в раздел Архив закрытых тем
artem 15 Фев 2015
Автор темы
Banda24, Вообщем получилось вот так:
<body onLoad="tiktak();">
<sсript language="JavaScript" type="text/javasсript">
// значение начальной секунды
var second=20;
function tiktak()
{
if(second<=9){second="0" + second;}
if(document.getElementById){timer.innerHTML=second;}
if(second==00){return false;}
second--;
setTimeout("tiktak()", 1000);
setTimeout( 'location="http://yandex.ru";', 20000 );
}
</sсript>
<p>Вы будете перенаправлены через <span id="timer"></span> секунд.</p>
</body>
Все работает норм.
Автор темы
Banda24, Вообщем получилось вот так:
<body onLoad="tiktak();">
<sсript language="JavaScript" type="text/javasсript">
// значение начальной секунды
var second=20;
function tiktak()
{
if(second<=9){second="0" + second;}
if(document.getElementById){timer.innerHTML=second;}
if(second==00){return false;}
second--;
setTimeout("tiktak()", 1000);
setTimeout( 'location="http://yandex.ru";', 20000 );
}
</sсript>
<p>Вы будете перенаправлены через <span id="timer"></span> секунд.</p>
</body>
Все работает норм.
Banda24 15 Фев 2015
<sсript>
setTimeout( 'location="http://yandex.ru";', 5000 );
</sсript>
______________________
..
<sсript>
setTimeout( 'location="http://yandex.ru";', 5000 );
</sсript>
______________________
..
Banda24 15 Фев 2015
<form name="redirect">
<center>
<font face="Arial"><b>Вы перейдете на другую страницу через<br><br>
<form>
<input type="text" size="3" name="redirect2">
</form>
секунд</b></font>
</center>
<sсript>
<!--
//урл
var targetURL="http://url"
//время в сек
var countdownfrom=5
var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.location=targetURL
return
}
setTimeout("countredirect()",1000)
}
countredirect()
//-->
</sсript>
______________________
..
<form name="redirect">
<center>
<font face="Arial"><b>Вы перейдете на другую страницу через<br><br>
<form>
<input type="text" size="3" name="redirect2">
</form>
секунд</b></font>
</center>
<sсript>
<!--
//урл
var targetURL="http://url"
//время в сек
var countdownfrom=5
var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.location=targetURL
return
}
setTimeout("countredirect()",1000)
}
countredirect()
//-->
</sсript>
______________________
..