• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Problem mit Uhr

markus78

New member
hab das Script von dieser Seite, aber irgendetwas funzt nicht, daher hab ichs mir mal angeschaut und einwenig probiert, aber es funzt nicht ich bekomm die Meldung, dass document.all.MicrosoftUhr.innerHTML stört.

Habt ihr eine Idee

markus



Code:
<html>
<head>
</head>
<body>
<script language="JavaScript"> 
<!-- 
// Dieses Script stammt von Klaus Hentschels Javapage. 
// e-mail: [email]kh@javarea.de[/email] 
// www: [url]http://www.javarea.de[/url] 
// Bitte entfernen sie diesen Vermerk nicht! 

window.setTimeout("ZeitAnzeigen()",1000); 
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; 
var Gesamt = Datum + " " + Wochentagname[WoTag] + " " + Uhrzeit; 

if(document.all) 
document.all.MicrosoftUhr.innerHTML = Gesamt; 
else if(document.layers) 
{ 
document.NetscapeUhr.document.open(); 
Gesamt = '<span class="Uhr")>' + Gesamt + '</span>'; 
document.NetscapeUhr.document.write(Gesamt); 
document.NetscapeUhr.document.close(); 
} 
window.setTimeout("ZeitAnzeigen()",1000); 
} 
// --> 
</script> 
</body>
</html>
 
JAAAAAAAAAAA

ich habe einen *gg*

Du müsstest schon mal für Microsoft ein Form-Element mit diesen Namen haben.
Beispiel:

<form><input type="text" name="MicrosoftUhr" size="20"></form>
oder einfach nur (beste LÖSUNG):
<div id="MicrosoftUhr"></div>

desweiteren musst Du noch für Netscape User folgende Zeile hinzufügen:

<layer name="NetscapeUhr"></layer>

Und das sollte es gewesen sein.

Gruss Murray
:D
 
Zuletzt bearbeitet:
Zurück
Oben