estoy con la necesidad de resolver un pequeño codigo
yo se muy poco de javascript, y necesitaria una mano con esto
la idea es simple, es un contador de tiempo a una fecha especifica, lo que necesito saber es, como hago para que cuando llegue a 0, se rediriga a una url que uno determine
el codigo es:
Cita:
la div que lo contiene es:<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
dateFuture = new Date(2008,7,8,15,30,0);
function GetCount(){
dateNow = new Date();
amount = dateFuture.getTime() - dateNow.getTime();
delete dateNow;
if(amount < 0){
document.getElementById('countbox').innerHTML="Now !";
}
else{
días=0;horas=0;mins=0;secs=0;out="";
amount = Math.floor(amount/1000);
días=Math.floor(amount/86400);//días
amount=amount%86400;
horas=Math.floor(amount/3600);//horas
amount=amount%3600;
mins=Math.floor(amount/60);//minutes
amount=amount%60;
secs=Math.floor(amount);//seconds
if(días != 0){out += días +""+((días!=1)?"":"")+" . ";}
if(días != 0 || horas != 0){out += horas +" "+((horas!=1)?"":"")+". ";}
if(días != 0 || horas != 0 || mins != 0){out += mins +" "+((mins!=1)?"":"")+". ";}
out += secs +"";
document.getElementById('countbox').innerHTML=out;
setTimeout("GetCount()", 1000);
}
}
window.onload=function(){GetCount();}
</script>
dateFuture = new Date(2008,7,8,15,30,0);
function GetCount(){
dateNow = new Date();
amount = dateFuture.getTime() - dateNow.getTime();
delete dateNow;
if(amount < 0){
document.getElementById('countbox').innerHTML="Now !";
}
else{
días=0;horas=0;mins=0;secs=0;out="";
amount = Math.floor(amount/1000);
días=Math.floor(amount/86400);//días
amount=amount%86400;
horas=Math.floor(amount/3600);//horas
amount=amount%3600;
mins=Math.floor(amount/60);//minutes
amount=amount%60;
secs=Math.floor(amount);//seconds
if(días != 0){out += días +""+((días!=1)?"":"")+" . ";}
if(días != 0 || horas != 0){out += horas +" "+((horas!=1)?"":"")+". ";}
if(días != 0 || horas != 0 || mins != 0){out += mins +" "+((mins!=1)?"":"")+". ";}
out += secs +"";
document.getElementById('countbox').innerHTML=out;
setTimeout("GetCount()", 1000);
}
}
window.onload=function(){GetCount();}
</script>
Cita:
muchisimas gracias de antemano <div id="countbox"></div>