Stoppuhr

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hallo,
    weiß einer wie man eine Stoppuhr in JAvascript realisieren kann. Ich weiß nur, dass das mit 'getTime()' funktionieren soll :confused:

    wäre über Hilfe sehr dankbar ;)

    mfg
  • Hab aus "Java Script für Dummies" folgendes Script gefunden, mit dem man sehen kann, wann man auf einen Button geklickt, nachdem die Seite geladen wurde. Ich denke mal du kannst es dann noch anpassen ;)

    Hier der Quelltext:

    HTML-Quellcode

    1. <html>
    2. <head>
    3. <title>Überwachen der zwischen Ereignissen abgelaufenen Zeit (aus JavaScript für Dummies, zwite Auflage)</title>
    4. <script language="JavaScript">
    5. // Diese Variablen werden global deklariert
    6. // (außerhalb aller Funktionen), damit man auf sie
    7. // von allen Funktionen aus zugreifen kann.
    8. var startZeit
    9. var stopZeit
    10. function startStoppuhr() {
    11. // merkt sich die Startzeit
    12. startZeit = new Date();
    13. }
    14. function stoppeStoppuhr() {
    15. // merkt sich die Stopp-Zeit
    16. stoppZeit = new Date();
    17. // #3: Bestimme die abgelaufene Zeit und zeige Sie am
    18. // Bildschirm an
    19. var abgelaufene Zeit = stoppZeit - startZeit;
    20. alert("Sie haben genau " + (abgelaufeneZeit/1000) + " Sekunden lang diese Seite angesehen, bevor Sie auf den Button geklickt haben.")
    21. }
    22. </script>
    23. </head>
    24. <body onLoad="starteStoppuhr()">
    25. <!- #1: starteStoppuhr() wurde aufgerufen, um die Uhr zu starten ->
    26. <h1>Zeitdauer von Aktionen in JavaScript messen</h1>
    27. Dieses Skript misst, wie lange Sie brauchen, bis Sie den Button anklicken, den Sie unten sehen (die Stoppuhr fängt an zu laufen, wenn die Seite geladen wird).
    28. <p>
    29. Schicken Sie die Variable <b>abgelaufenZeit</b> zurück an den Webserver (zum Beispiel in einem versteckten Feld in einem HTML-Formular), dann können Sie diese Daten auswerten und darstellen, wie lange Ihre Besucher sich auf Ihrer Website aufhalten.
    30. <form>
    31. <!- #2; Sobald der Anwender auf den Button klickt, wird die Funktion stoppeStoppuhr() ausgeführt ->
    32. <input type="button" value="Klicken Sie hier, um die Stoppuhr anzuhalten" onClick="stoppeStoppuhr()">
    33. </form>
    34. </body>
    35. </html>
    Alles anzeigen


    mfG
    CrYstaLX