Hallo!
Ich möchte gerne, dass "
function zeige()" nur die letzten 10 Sekunden aktiviert wird
und nicht wie jetzt, wenn der Countdown herunter gezählt hat. Kann mir jemand helfen?
Code:
<head>
<title>----</title>
<script language="javascript" type="text/javascript">
var id="";
function countdown(name,time){
now_time=time;
if(now_time!=0){
var tage=Math.floor(time/60/60/24);
var time=time-tage*60*60*24;
var stunden=Math.floor(time/60/60);
var time=time-stunden*60*60;
var minuten=Math.floor(time/60);
var sekunden=time-minuten*60;
if(stunden<10)
stu0="0"
else
stu0="";
if(minuten<10)
min0="0"
else
min0="";
if(sekunden<10)
sek0="0"
else
sek0="";
var ausgabe=stu0+stunden+":"+min0+minuten+":"+sek0+sekunden;
id=window.setTimeout("countdown('"+name+"',"+(now_time-1)+")", 1000);
} else {
var ausgabe='<span style="color:#CC0000">Zeit abgelaufen!</span>'; zeige();
}
function zeige() {
document.getElementById("endf").style.display = "inline";
}
document.getElementById(name).innerHTML = ausgabe;
}
</script>
</head>
<body>
<span id="countdown"><script>countdown("countdown","15");</script></span>
<div id="endf" style="position: absolute; left: 10; top: 40; display:none;">
<img src="bild1.jpg" border="1">
</div>
</body>
</html>
MfG Speedy