Das Java Script würde ich gerne auslagern, doch klappt das so nicht, da in der ersten Java Script Zeile auch PHP-Code ausgeführt wird.
Hat jemand ne Idee, oder sogar ein besseres Script ?
Code: Alles auswählen
<?php $Javascriptzeit=date("Y M d H:i:s"); ?>
<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>
<title>Uhrzeit des Webservers mit Javascript und PHP dynamisch anzeigen</title>
</head>
<body onLoad="UhrzeitAnzeigen();">
Uhrzeit: <span id="Uhrzeit"></span>
</body>
</html>