Sponsor-Board.de
Typo3 Uhrzeit - HILFE !!

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Scripting (/forumdisplay.php?fid=108)
+---- Thema: Typo3 Uhrzeit - HILFE !! (/showthread.php?tid=42194)


Typo3 Uhrzeit - HILFE !! - Extremshooter - 11.09.2013 13:34

hallo Com,

ich schlage mich seit mehren Tag mit einer Dummen Uhr in Typo 3 rum -.-

Was es machen soll:

Es soll eine Uhr angezeigt werden die mit hoch läuft.

was ich schon geschaft habe:

ich habe hinbekommen das die Uhrzeit angezeigt wird und nicht von Typo3 gecacht wird.

Code:


Code:
#######################
                 #  Uhrzeit Javascript                     #
                 #######################
                 DATUM = TEXT
                 DATUM.value (
                    <script type="text/javascript">
                      Heute = new Date();
                Stunde  = Heute.getHours();
                Minute  = Heute.getMinutes();
                Sekunde = Heute.getSeconds();
                Zeitangabe = Stunde+":"+((Minute<=9)?"0"+Minute:Minute)+":"+((Sekunde<=9)?"0"+Sekunde:Sekunde)
                    setTimeout('Zeitangabe()', 1000);
                     document.write(Zeitangabe +" Uhr" )
                     </script>
                      )



Demo : [Link: Registrierung erforderlich] ( Mittel Teil)




was ich nicht hinbekomme:

das die sich das Script sozusagen jede Sekunde Aktualisiert ( ohne das die Komplete Seite neu läd )


Danke schonmal in voraus !




( SRY wegen Rechtschreibfehler )


RE: Typo3 Uhrzeit - HILFE !! - Niklas - 11.09.2013 13:47

Hi,
so etwas realisiert man unter anderem mit Javascript Wink.
[Link: Registrierung erforderlich]

Grüße,
Niklas


RE: Typo3 Uhrzeit - HILFE !! - Extremshooter - 11.09.2013 13:50

ist mir schon klar wen du dir mal den code anschaust ist ja schon ne uhr drin ( mit java )

und da steht auch das er es jede sekunde neu laden soll ( setTimeout('Zeitangabe()', 1000); ) aber irgend wie macht er es nicht Mad


RE: Typo3 Uhrzeit - HILFE !! - Wall - 11.09.2013 13:58

Dann starte doch einmal deine Console (F12) die dir dann sagt:

Code:
Uncaught TypeError: Property 'Zeitangabe' of object [object Object] is not a function


Und dein JS für das Menü sagt mir:

Code:
Uncaught ReferenceError: version is not defined
> over
> onmouseover




RE: Typo3 Uhrzeit - HILFE !! - Extremshooter - 11.09.2013 14:02

Wall schrieb:
Dann starte doch einmal deine Console (F12) die dir dann sagt:

Code:
Uncaught TypeError: Property 'Zeitangabe' of object [object Object] is not a function


was heißt es genau was ich machen muss damit das ding läuft ?

Wall schrieb:
Und dein JS für das Menü sagt mir:

Code:
Uncaught ReferenceError: version is not defined
> over
> onmouseover


das mit der navi ist mir schon bewust ,.. wird gefixt ^^


RE: Typo3 Uhrzeit - HILFE !! - Wall - 11.09.2013 14:58

Code:
<script type="text/javascript">
function Uhr() {
    Heute = new Date();
    Stunde = Heute.getHours();
    Minute = Heute.getMinutes();
    Sekunde = Heute.getSeconds();

    Zeitangabe = Stunde+":"+((Minute<=9)?"0"+Minute:Minute)+":"+((Sekunde<=9)?"0"+Sekunde:Sekunde);

    document.getElementById("uhr").innerHTML = Zeitangabe + " Uhr";
}            

setInterval(Uhr, 1000);
</script>

<div id="uhr"></div>


An sich sagt dir der Error das es in einer Function sein muss.
Ich habe es etwas umgeschrieben da sonst bei document.write er das hinten hinschreiben würde, und nicht ersetzen.

Liebe Grüße und viel Spaß!


RE: Typo3 Uhrzeit - HILFE !! - Extremshooter - 11.09.2013 15:13

danke aber ich will nicht an irgend einer Div weiter geben sondern das er es dirkt ausgibt
document.write oder so ,..


RE: Typo3 Uhrzeit - HILFE !! - Wall - 11.09.2013 15:14

Das geht eben nicht weil er es sonst DAHINTER stellt.
Ausgabe: 15:20:22 Uhr15:20:23 Uhr15:20:24 Uhr ....

Wo ist das Problem einen Div einzufügen?


RE: Typo3 Uhrzeit - HILFE !! - Extremshooter - 11.09.2013 15:25

Wall schrieb:
Das geht eben nicht weil er es sonst DAHINTER stellt.
Ausgabe: 15:20:22 Uhr15:20:23 Uhr15:20:24 Uhr ....

Wo ist das Problem einen Div einzufügen?


da typo die script an bestimmen metha tag einfügt und nicht in div in dem beispiel in ###DATUM###


http://i.epvpimg.com/x6NUg.png(!https)


RE: Typo3 Uhrzeit - HILFE !! - T-I-M - 11.09.2013 15:26

Da machst du einfach den Div da rein... also <div id="meta"><div id="uhr"></div></div>.


RE: Typo3 Uhrzeit - HILFE !! - Wall - 11.09.2013 15:27

Das was du meinst sind bestimmte Template-Marker die in einem Plugin benutzt werden.
Das funktioniert jedoch nicht mit Javascript das erst nach dem laden der Seite aufgerufen wird.

Template-Marker:
Definierte Stellen in einem Template die dann von einem Plugin o. TYPO beim laden der Seite befüllt werden.

An sich kannst du den Marker mit meinem DIV ersetzen.