HWE-Forum.de

Internet und Co. => HTML, PHP, XML, JavaScript u. Co. => Thema gestartet von: MATZE-ATZE-SCH am 23. April 2006, 17:58:49 Uhr

Titel: Mitlaufende Uhr für Website
Beitrag von: MATZE-ATZE-SCH am 23. April 2006, 17:58:49 Uhr
Hi!

Wie kann ich eine mitlaufende Uhr für meine HP erstellen? Falls jemand das Browsergame Euro-Battle kennt, so wie dort die Uhr links oben...
Das kann mann doch nur per Java machen, oder? Hoffe, ihr könnt mir helfen...

MfG und schönen Sonntag noch...

Marcel
Titel: Re: Mitlaufende Uhr für Website
Beitrag von: Xtreme Fighter am 23. April 2006, 19:45:55 Uhr
Hi Matze atze sch.. :)

also Euro-Battle sagt mir leider nichts, hab aber auch mal an einer uhr + datum herumgeschnipselt
evtl. hilft dir dieses scipt weiter.... mit ein bisschen umformen etc...


<html>
<head>
<title>Uhr</title>

<!-- Uhr script start -->
</head>
<script language="Javascript">
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('<font size=1 face=Arial color=black><b><span id="tP">'+eval(oT)+'</span></b></font>');} tP.innerText=eval(oT); setTimeout('dT()',1000); } function y4(x){ return(x<500)?x+1900:x; }
var dN=new Array('Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'),mN=new Array('Jan','Feb','Mär','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'),fr=0,oT="dN[tS().getDay()]+' '+tS().getDate()+' '+mN[tS().getMonth()]+' '+y4(tS().getYear())+' '+'-'+'-'+' '+lZ(tS().getHours())+':'+lZ(tS().getMinutes())+':'+lZ(tS().getSeconds())+' '";
</script>
<!-- Uhr script ende -->

<body>

<!-- Uhr input start -->
<nobr><script language=javascript>dT();</script></nobr>
<!-- Uhr input ende -->

</body>
</html>


LG
Titel: Re: Mitlaufende Uhr für Website
Beitrag von: MATZE-ATZE-SCH am 23. April 2006, 20:53:13 Uhr
Hi Xtreme Fighter!
das ist ja soweit schon mal gut, allerdings brauche ich nur die Uhr, und die soll sich dann immer selbst aktualisieren...
ich habe im netz dieses script gefunden:

<html>
<body>

<script type="text/javascript">
  function Uhrzeit()
   {
    var
    Heute   = new Date();
    Stunde  = Heute.getHours();
    Minute  = Heute.getMinutes();
    Sekunde = Heute.getSeconds();
    document.zeit.uhr.value= Stunde + ":" + Minute + ":" + Sekunde;
    window.setTimeout('Uhrzeit()',1000);
   }
</script>

<body onLoad="window.setTimeout('Uhrzeit()',1000)">

<form name="zeit">
<input type=text name="uhr" size=5>
</form>

</body>
</html>

das ist soweit genau das, was ich suche, allerdings möchte ich diesen rahmen, der dort drum ist, noch weg haben...
hat jemand eine idee, wie ich das mache?

lg

PS: bin ein java anfänger, habe mich damit noch nie beschäftigt...
Titel: Re: Mitlaufende Uhr für Website
Beitrag von: MATZE-ATZE-SCH am 24. April 2006, 17:54:25 Uhr
Hat den keiner eine Idee?!
Titel: Re: Mitlaufende Uhr für Website
Beitrag von: MATZE-ATZE-SCH am 26. April 2006, 18:37:13 Uhr
Keiner eine Antwort für mich?! Oder einen Tipp?
Titel: Re: Mitlaufende Uhr für Website
Beitrag von: Gudi am 26. April 2006, 20:39:47 Uhr
du kannst den wert auch per dhtml und der innerHTML-Methode in ein beliebiges anderes html-element schreiben, zB in einen div-Tag.
Titel: Re: Mitlaufende Uhr für Website
Beitrag von: MATZE-ATZE-SCH am 27. April 2006, 18:12:00 Uhr
kannst du mir das viel. genauer erklären, wie das geht?

also anstatt

<form name="zeit">
<input type=text name="uhr" size=5>
</form>

muss ich was schreiben?

Es soll am Ende dann so aussehen auf der Homepage:

Es ist jetzt <Hier dann die Uhr...> Uhr.

LG