MySQL beginner |
|
Hoi mensen,
Ik heb het script gevonden waar ik een lange tijd naar zocht..
nu heb ik hem gelukkig gevonden alleen nu zit ik nog met 2 probleempjes
Dit script kent 1 bug:
bij bijv: 1dag is het 023:59:30
Script:
<script language="javascript">
function countdown(tijd,id,url){
if(tijd>0){
if(tijd>86399){
dagen=Math.floor(tijd/3600/24)
uren=Math.floor((tijd-dagen*3600*24)/3600)
minuten=Math.floor((tijd-dagen*3600*24-uren*3600)/60)
seconden=Math.floor(tijd-dagen*3600*24-uren*3600-minuten*60)
var zichttijd=dagen+":"+uren+":"+minuten+":"+seconden
}else{
uren=Math.floor(tijd/3600)
minuten=Math.floor((tijd-uren*3600)/60)
seconden=Math.floor(tijd-uren*3600-minuten*60)
if(minuten<10 && seconden <10){
var zichttijd="0"+uren+":0"+minuten+":0"+seconden
}else if(minuten<10) {
var zichttijd="0"+uren+":0"+minuten+":"+seconden
}else if (seconden <10) {
var zichttijd="0"+uren+":"+minuten+":0"+seconden
}else {
var zichttijd="0"+uren+":"+minuten+":"+seconden
}
}
tijd=tijd-1
document.getElementById(id).innerHTML=zichttijd;
countdownTimer=setTimeout("countdown('"+tijd+"','"+id+"','"+url+"')",1000);
}else{
document.getElementById(id).innerHTML="00:00:00"
if(url != '') document.location.href = url
}
}
</script>
<script language="javascript"> function countdown(tijd,id,url){ if(tijd>0){ if(tijd>86399){ dagen=Math.floor(tijd/3600/24) uren=Math.floor((tijd-dagen*3600*24)/3600) minuten=Math.floor((tijd-dagen*3600*24-uren*3600)/60) seconden=Math.floor(tijd-dagen*3600*24-uren*3600-minuten*60) var zichttijd=dagen+":"+uren+":"+minuten+":"+seconden }else{ uren=Math.floor(tijd/3600) minuten=Math.floor((tijd-uren*3600)/60) seconden=Math.floor(tijd-uren*3600-minuten*60) if(minuten<10 && seconden <10){ var zichttijd="0"+uren+":0"+minuten+":0"+seconden }else if(minuten<10) { var zichttijd="0"+uren+":0"+minuten+":"+seconden }else if (seconden <10) { var zichttijd="0"+uren+":"+minuten+":0"+seconden }else { var zichttijd="0"+uren+":"+minuten+":"+seconden } } tijd=tijd-1 document.getElementById(id).innerHTML=zichttijd; countdownTimer=setTimeout("countdown('"+tijd+"','"+id+"','"+url+"')",1000); }else{ document.getElementById(id).innerHTML="00:00:00" if(url != '') document.location.href = url } } </script>
Misschien dat jullie (de personen met meer kennis van JS) dit zouden kunnen oplossen voor mij??
Ik heb zelf al verschillende pogingen gedaan, en in het begin ging het goed. totdat de 0 voor de 23 toch nog af ent oe weer terug kwam..
en uit eindelijk zat ik met 6problemen..
Maja, hopelijk kunnen jullie mij opweg helpen..
Mvg
Lars
|