ich habe eine uhr in javascript bekommen, diese fuktioniert wunderbar, aber leider nur im internetexplorer und nicht in netscape oder firefox, da bleibt sie stehen und zeigt jeweils nur beim aktualisieren die momentan aktuelle uhrzeit an.
mit javascript kenne ich mich nur leider garnicht aus und bräuchte jemanden, der das problem kennt.
das wäre der code:
function tS(){
x=new Date();
x.setTime(x.getTime());
return x;
}
function lZ(x){
return (x>9)?x:‚0‘+x;
}
function dT(){
if(fr==0){
fr=1;
document.write(’’+eval(oT)+’’);
}
tP.innerText=eval(oT);
setTimeout(‚dT()‘,1000);
}
function y4(x){
return(xdT();
kann mir jemand erlären, warum das nicht mit jedem browser funktioniert, oder wie man eine änderung vornimmt, daß es mit jedem browser funktioniert?
Hallo, bin zwar noch neu hier, und Anfänger in Javasckript, aber ich versuche mal zu helfen. Nimm einfach dieses Skript hier, funktioniert prima und die einbindung ist einfach. Denn folgenden Codeteil musst du im HEAD bereich einfügen:
function start() {
uhrzeit();
window.setInterval(„uhrzeit()“, 1000);
}
function uhrzeit() {
var jetzt = new Date();
var Datum = new (Date);
var Tag = Datum.getDate();
var Wochentag = Datum.getDay();
var Monat = Datum.getMonth();
var Jahr = Datum.getFullYear();
var Tagname = new Array(„Sonntag“, „Montag“, „Dienstag“, „Mittwoch“, „Donnerstag“, „Freitag“, „Samstag“);
var Monatname = new Array(„Januar“, „Februar“, „März“, „April“, „Mai“, „Juni“, „Juli“, „August“, „September“, „Oktober“, „November“, „Dezember“);
var stunde = jetzt.getHours() < 10 ? „0“ + jetzt.getHours() : jetzt.getHours();
var minute = jetzt.getMinutes() < 10 ? „0“ + jetzt.getMinutes() : jetzt.getMinutes();
var sekunde = jetzt.getSeconds() < 10 ? „0“ + jetzt.getSeconds() : jetzt.getSeconds();
var uhrzeit = document.createTextNode(Tagname[Wochentag]+", der „+Tag+“. „+Monatname[Monat]+“ „+Jahr+“ - " + stunde + „:“ + minute + „:“ + sekunde + " Uhr");
document.getElementById(„uhrzeit“).replaceChild(uhrzeit,document.getElementById(„uhrzeit“).firstChild);
}
Dann musst du den BODY-Tag erweitern , das sähe dann so aus:
Danach kannste mit diesem Stückchen Code deine Uhr an jeder beliebigen Stelle einfügen: