Seite 1 von 1
Echzeituhr bei der Forenübersicht ?
Verfasst: 23.04.2004 17:24
von Lexitus
Hallo
Wie kann man einstellen das die Uhr (fett markiert) in Echtzeit läuft, also ohne das man die Seite aktualisieren (Refresh) muss ? Wenn möglich noch mit Sekundenangabe, sonst ists auch egal.
/
Dein letzter Besuch war am: 23. April 2004 17:12
Aktuelles Datum und Uhrzeit: 23. April 2004
17:20
Source of Gaming Foren-Übersicht
/
Vielen Dank für die Hilfe, Gruss Lexi

Verfasst: 23.04.2004 18:56
von Leuchte
Ich hab es bei mir selbst mit Java Script gelöst. Gibt auch andere Möglichkeiten
Das ist der Code, bei dem du Schriftart, -farbe, -grösse etc. anpassen kannst
Einfach in in die index_body.tpl an geeigneter Stelle einfügen:
<script language="JScript" type="text/jscript">
<!--
var Wochentagname =
new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
function ZeitAnzeigen()
{
var Jetzt = new Date();
var Tag = Jetzt.getDate();
var Monat = Jetzt.getMonth() + 1;
var Jahr = Jetzt.getYear();
var Stunden = Jetzt.getHours();
var Minuten = Jetzt.getMinutes();
var Sekunden = Jetzt.getSeconds();
var WoTag = Jetzt.getDay();
var Vortag = ((Tag < 10) ? "0" : "");
var Vormon = ((Monat < 10) ? ".0" : ".");
var Vorstd = ((Stunden < 10) ? "0" : "");
var Vormin = ((Minuten < 10) ? ":0" : ":");
var Vorsek = ((Sekunden < 10) ? ":0" : ":");
var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
document.all.Uhr.innerHTML = "Aktuelles Datum und Zeit: " + Datum + ", " + Uhrzeit;
window.setTimeout("ZeitAnzeigen()",1000);
}
//-->
</script>
<p id="Uhr" style="font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF"></p>
<script language="JScript" type="text/jscript">
<!--
window.setTimeout("ZeitAnzeigen()",1000);
//-->
</script>
Verfasst: 23.04.2004 19:08
von Lexitus
Danke, es funktioniert so. Aber es wird mit Zwischenraum angezeigt:
Code: Alles auswählen
Dein letzter Besuch war am: 23. April 2004 19:03
Aktuelles Datum und Zeit: 23.04.2004, 19:07:55
Source of Gaming Foren-Übersicht
Anstatt:
Code: Alles auswählen
Dein letzter Besuch war am: 23. April 2004 19:03
Aktuelles Datum und Zeit: 23.04.2004, 19:07:55
Source of Gaming Foren-Übersicht
Hab das Script entfernt, werde es wieder einfügen sobald ne Lösung bereit steht

Verfasst: 23.04.2004 19:09
von Leuchte
Schau mal, ob nach dem Script nicht ein <br /> steht.
Wie geschrieben nutze ich das auch und im Script selbst sind keine Umbrüche
Verfasst: 23.04.2004 19:14
von Lexitus
Ja ein <br /> stand da, habs entfernt und dann ausprobiert (Ergebniss war noch schlimmer

):
Code: Alles auswählen
Dein letzter Besuch war am: 23. April 2004 19:12
Aktuelles Datum und Uhrzeit: 23.04.2004, 19:15:59
Source of Gaming Foren-Übersicht
Naja, wart ich halt mal bis andere Vorschläge eintreffen. Danke jedenfalls

Verfasst: 23.04.2004 19:23
von Leuchte
Bau die 'Uhr' mal ein und gib mir den Link zu der Seite.
Dann schau ich mir das mal an
btw: Ich verschieb das mal nach Styles & Templates

Verfasst: 23.04.2004 19:26
von Lexitus
ok, hab das Script eingebunden:
http://sog.computer-tech.ch
Verfasst: 23.04.2004 19:28
von vb-biker
Schade, daß es weder im Mozilla noch im Netscape angezeigt wird.
Verfasst: 23.04.2004 19:33
von Lexitus
vb-biker hat geschrieben:Schade, daß es weder im Mozilla noch im Netscape angezeigt wird.
hmmm, das ist natürlich nicht fair für die "nicht IE-User". Dann muss wohl eine andere Lösung her, denn irgendwie braucht das Script auch eine Sekunde bis es angezeigt wird. Habs deshalb wieder entfernt.
Brauche Input
