|
|
|
| я не силен в скриптах и ПШП, так что если что ....
---------------------------------------------------
мне надо что бы после загрузки страницы по истечению 8 секунд(без разницы, главное промежуток времени) меня автоматом перебрасывало на др. страницу.
Что то типа как при автосерфинге, только 1 раз.
(я даже у них содрал и скрипт и немного "подмастерил")
итак получилось следующее:
<HTML>
<HEAD>
<SCRIPT language=JavaScript>
<!--
var counter=1+parseInt(10);
function do_count()
{
if (counter>=0)
{
document.f.stimer.value=counter;
setTimeout('do_count()',1000);
}
if (counter=2)
{
window.location.href = 'http://www.yandex.ru';
}
}
window.focus();
//-->
</SCRIPT>
</HEAD>
<BODY bgcolor='#00FFFF'>
<FORM name=f method=get>
<DIV><B>text</B>
<INPUT type=text size=1 value=10 name=stimer>
</FORM>
<SCRIPT language=JavaScript>do_count();</script>
</BODY>
</HTML>
|
только вот на другую страницу (в данном случае яндекс) переход осуществляесть моментально, а не по истечению 8 секунд, ..... в чем моя ошибка? | |
|
|
|
|
|
|
|
для: maydep
(20.03.2009 в 15:07)
| | в принципе еристь какая то
if (counter=2)
это ж не условие а присвоение вот моментально и срабатывает | |
|
|
|
|
|
|
|
для: guye
(20.03.2009 в 15:22)
| | и в обще не стоит делать в данном случая рекурсию по тому что иффект может оказаться не ожиданым | |
|
|
|
|
|
|
|
для: maydep
(20.03.2009 в 15:07)
| | if (counter==2) | |
|
|
|
|
|
|
|
для: AlexSol
(20.03.2009 в 15:23)
| | var counter=1+parseInt(10);
кроме присвоения в условии :) | |
|
|
|
|
|
|
|
для: AlexSol
(20.03.2009 в 15:23)
| | спасибо всем
работет великолепно! | |
|
|
|