Tageslicht
Mitglied
Ich habe hier 2 Scripte ...
einmal eine Uhr die sich die Serverzeit holt :
und einmal einen Countdown :
Das Problem ist nun , das wenn ich beides auf einer seite habe nur den Countdown anzeigt !
Wie mach ich es das es beides anzeigt ?
Mfg
einmal eine Uhr die sich die Serverzeit holt :
Code:
<?php
$Javascriptzeit=date("D M d H:i:s ");
$Javascriptzeit.="UTC";
$Javascriptzeit.=date("O Y");
?>
<html>
<head>
<script language="JavaScript">
<!--
var Serverzeit = new Date("<?php echo$Javascriptzeit; ?>");
function UhrzeitAnzeigen()
{
if(!document.all && !document.getElementById)
{
return;
}
var Stunden = Serverzeit.getHours();
var Minuten = Serverzeit.getMinutes();
var Sekunden = Serverzeit.getSeconds();
Serverzeit.setSeconds(Sekunden+1);
if(Stunden<=9)
{
Stunden = "0" + Stunden;
}
if(Minuten<=9)
{
Minuten = "0" + Minuten;
}
if(Sekunden<=9)
{
Sekunden = "0" + Sekunden;
}
Uhrzeitanzeige = Stunden + ":" + Minuten + ":" + Sekunden;
if(document.getElementById)
{
document.getElementById("Uhrzeit").innerHTML = Uhrzeitanzeige
}
else if(document.all)
{
Uhrzeit.innerHTML = Uhrzeitanzeige;
}
setTimeout("UhrzeitAnzeigen()", 1000);
}
//-->
</script>
</head>
<body onLoad="UhrzeitAnzeigen();">
<span id="Uhrzeit"></span>
</body>
</html>
und einmal einen Countdown :
Code:
<html>
<head>
<script type="text/javascript">
<!--
ende=1113736100;
iHTML=false;
function printCounter1()
{
out='<form name="fCD"><input type="text"size="7"name="CD"></form>';
if(document.getElementsByTagName&&document.getElementsByTagName('script')[0].innerHTML)
{iHTML=true;
out='<span id="CD">f </span>';
}
return out;
}
function countDown()
{
out='0:00';
now=new Date();now=parseInt(now.getTime()/1000);
if(now<ende)
{
out=parseInt((ende-now)/60)+':';
sek=(ende-now)%60;
if(sek<10){out+='0';}
out+=sek;
}
if(iHTML){document.getElementById('CD').innerHTML=out;}
else{document.fCD.CD.value=out;}
if(now<ende){setTimeout("countDown()",1000);}
}
window.onload=countDown;
//-->
</script>
</head>
<body>
Noch
<script type="text/javascript">
<!--
document.write(printCounter1());
//-->
</script> Sekunden !
</body>
</html>
Das Problem ist nun , das wenn ich beides auf einer seite habe nur den Countdown anzeigt !
Wie mach ich es das es beides anzeigt ?
Mfg