Hi!
Ich hab hier ein Script im Internet gefunden um eine Uhr Anzeigen zu lassen. Dieser Script Funktioniert auch.
#############################
<html>
<head>
<title>Digitaluhr</title>
</head>
<body onload="clock();"><br>
<script language="JavaScript">
<!--
var d=new Array();
for(i=0;i<10;i++) {
d[i]=new Image();
d[i].src="dgt"+i+".gif";
}
var pm=new Image;
pm.src="dgtp.gif";
var am=new Image;
am.src="dgta.gif";
var dates,min,sec,hour;
var amPM="am";
function clock() {
dates=new Date();
hour=dates.getHours();
min=dates.getMinutes();
sec=dates.getSeconds();
if(hour < 12) {
amPM=am.src;
}
if(hour > 11) {
amPM=pm.src;
hour=hour-12;
}
if(hour == 0) {
hour=0;
}
if(hour < 10) {
document["tensHour"].src="dgtbl.gif";
document["Hour"].src=d[hour].src;
}
if(hour > 9) {
document["tensHour"].src=d[1].src;
document["Hour"].src=d[hour-10].src;
}
if(min < 10) {
document["tensMin"].src=d[0].src;
}
if(min > 9) {
document["tensMin"].src=d[parseInt(min/10,10)].src;
}
document["Min"].src=d[min%10].src;
if(sec < 10) {
document["tensSec"].src=d[0].src;
}
if(sec > 9) {
document["tensSec"].src=d[parseInt(sec/10,10)].src;
}
document["Sec"].src=d[sec%10].src;
document["amPM"].src=amPM;
setTimeout("clock();",100);
}
//-->
</script>
<p align="center">
<nobr>
<img src="digitaluhr-Dateien/dgt1.gif" name="tensHour" width="16" height="21" border="0"><img src="digitaluhr-Dateien/dgt1.gif" name="Hour" width="16" height="21" border="0"><img src="digitaluhr-Dateien/dgtcol.gif" width="7" height="21" border="0"><img src="digitaluhr-Dateien/dgt0.gif" name="tensMin" width="16" height="21" border="0"><img src="digitaluhr-Dateien/dgt8.gif" name="Min" width="16" height="21" border="0"><img src="digitaluhr-Dateien/dgtcol.gif" width="7" height="21" border="0"><img src="digitaluhr-Dateien/dgt0.gif" name="tensSec" width="16" height="21" border="0"><img src="digitaluhr-Dateien/dgt7.gif" name="Sec" width="16" height="21" border="0"><img src="digitaluhr-Dateien/dgtbl.gif" width="16" height="21" border="0"><img src="digitaluhr-Dateien/dgtp.gif" name="amPM" width="16" height="21" border="0">
</nobr></p>
</body>
</html>
#############################
Jetzt wollte ich daraus zusätzlich eine Datum-Anzeige zu Basteln. Nur irgendwas klappt da nicht.
#############################
<html>
<head>
<title>Digitaldatum</title>
</head>
<body onload="clock();"><br>
<script language="JavaScript">
<!--
var d=new Array();
for(i=0;i<10;i++) {
d[i]=new Image();
d[i].src="dgt"+i+".gif";
}
function clock() {
dates=new Date();
Day=dates.getDate();
Month=dates.getMonth();
Year=dates.getYear()-2000;
if(Day < 10) {
document["tensDay"].src="dgtbl.gif";
document["Day"].src=d[hour].src;
}
if(Day > 9) {
document["tensDay"].src=d[1].src;
document["Day"].src=d[hour-10].src;
}
if(Month < 10) {
document["tensMonth"].src=d[0].src;
}
if(Month > 9) {
document["tensMonth"].src=d[parseInt(month/10,10)].src;
}
document["Month"].src=d[month%10].src;
if(Year < 10) {
document["tensYear"].src=d[0].src;
}
if(Year > 9) {
document["tensYear"].src=d[parseInt(year/10,10)].src;
}
document["Year"].src=d[year%10].src;
}
//-->
</script>
<p align="center">
<nobr>
<img src="digitaluhr-Dateien/dgt1.gif" name="tensDay" width="16" height="21" border="0">
<img src="digitaluhr-Dateien/dgt1.gif" name="Day" width="16" height="21" border="0">
<img src="digitaluhr-Dateien/dgtdot.gif" width="7" height="21" border="0">
<img src="digitaluhr-Dateien/dgt0.gif" name="tensMonth" width="16" height="21" border="0">
<img src="digitaluhr-Dateien/dgt8.gif" name="Month" width="16" height="21" border="0">
<img src="digitaluhr-Dateien/dgtdot.gif" width="7" height="21" border="0">
<img src="digitaluhr-Dateien/dgt2.gif" width="16" height="21" border="0">
<img src="digitaluhr-Dateien/dgt0.gif" width="16" height="21" border="0">
<img src="digitaluhr-Dateien/dgt0.gif" name="tensYear" width="16" height="21" border="0">
<img src="digitaluhr-Dateien/dgt7.gif" name="Year" width="16" height="21" border="0">
</nobr></p>
</body>
</html>
#############################
Bitte da um Hilfe. Falls ihr euch die Bilder dazu saugen wollt, habe ich die URL zum Download angegeben.
MfG Daniel