Vis dato, virker kun i IE?
Jeg har dette script:function date() {
if (!document.layers && !document.all) return;
var tempDate = new Date();
var months = new Array(12);
months[0] = "januar";
months[1] = "februar";
months[2] = "marts";
months[3] = "april";
months[4] = "maj";
months[5] = "juni";
months[6] = "juli";
months[7] = "august";
months[8] = "september";
months[9] = "oktober";
months[10] = "november";
months[11] = "december";
var month = months[tempDate.getMonth()];
var hours = tempDate.getHours();
var minutes = tempDate.getMinutes();
var seconds = tempDate.getSeconds();
if (minutes <= 9) minutes = "0" + minutes;
if (seconds <= 9) seconds = "0" + seconds;
dispTime = tempDate.getDate() + ". " + month + " " + tempDate.getYear() + " - " + hours + ":" + minutes + ":" + seconds;
if (document.layers) {
document.layers.showDate.document.write(dispTime);
document.layers.showDate.document.close();
} else if (document.all) {
showDate.innerHTML = dispTime;
}
setTimeout("date()", 1000);
}
Som jeg "aktiverer" med <body onload="date()"> og viser med <span id="showDate"></span>
Men det virker kun i IE? Nogen hjælp, idéer? Det skal vise klokken realtime og opdatere for hvert sekund :-)
