Dit is een aftelscript. Het telt niet af tot oudjaar, maar je kunt het wel bestuderen:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>aftellen</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
var begin = 1000000;
var p;
function init () {
p = document.getElementById ('teller');
tel_af ();
}
function tel_af () {
p.innerHTML = begin--;
var id = setTimeout ('tel_af ()', 1000);
}
window.onload = init;
</script>
</head>
<body>
<h1 id="teller"></h1>
</body>
</html>
Link gekopieerd
Ik heb van
Travian dit "geleend". Misschien dat je daar ook iets aan hebt.
function time_to_sec(myElement) {
//00:01:30 wird zu 90s umformatiert
p = myElement.innerHTML.split(":");
sek = p[0]*3600+p[1]*60+p[2]*1;
return sek;
}
function sec_to_time(s) {
//90s wird zu 00:01:30 umformatiert
if(s > -1){
stunden = Math.floor(s/3600);
minuten = Math.floor(s/60) % 60;
sekunden = s % 60; t = stunden + ":";
if(minuten < 10){t += "0";} t += minuten + ":";
if(sekunden < 10){t += "0";} t += sekunden;}else{t = "0:00:00";}
return t;
}
function t_minus(){
//Zeit wird herunter gezählt
for(i=1;; i++) {
myElement = document.getElementById("timer" + i);
if(myElement != null)
{
sek = time_to_sec(myElement)-1;
if (sek < 0){setTimeout("document.location.reload()", 1000);}
else{sek = sec_to_time(sek); myElement.innerHTML=sek;}
}
else break;
}
setTimeout("t_minus()", 1000);
}
Link gekopieerd
@ Jan
Mooi script is dat ;)
heb je ooit eens voor mij gemaakt :)
Link gekopieerd
Deze misschien en een beetje aanpassen?
Link gekopieerd
Ik gebruik dit en zal allemaal wel beter kunnen maar wil het toch met je delen:
<?php
// De gedeclareerde variabelen voor de dag waar je naar toe wil tellen
$dag = 31;
$maand = 12;
$jaar = 2006;
// Stelt de variabelen op 0 waarde en maakt de tijd en berekent hoeveel dagen nog
$opening = mktime(0, 0, 0, $maand, $dag, $jaar);
$tijdnu = time();
$berekingtijd = ceil(($opening - $tijdnu) / (1 * 24 * 60 * 60));
// Terugtellen naar gebeurtenis en in dit geval oud en nieuw
echo '<p class=tekstfeest>Vandaag is het ' . date("d-m-Y") . '. Nog ' . $berekingtijd . ' dagen en dan is het oud en nieuw 2006!</p>';
?>
edit : typo
Link gekopieerd
@allemaal
Bedankt voor jullie ideeen.
Ik gebruik toch het script van Lissy.
Dit script komt me vaker van pas.
Dank jullie wel.
Rieksie
Link gekopieerd