Time Counter

xXTHEVAPILTOXx

Grünschnabel
Guten Abend, Forum!

Also zuerst mal ich bin ganz neu bei dem Thema "Internetseite php html javascript" also bbitte ich euch mich nicht gleich mit fach Sprache zu zu mauern.

Folgendes Problem/Frage:

1. Ich will das man auf meiner Webseite auf einen Button Klicken kann der dan im Hintergrund einen Timer laufen lässt. Den sollte man jedoch nicht sehen sollen und auch nicht stoppen wenn die jenige Person die Seite verlässt.

2. Wenn der Button ein 2. Mal geklickt wird. Muss der zeit stoppen Stoppen und die gemessene zeit (Nur minuten und Stunden)
Die gemessene Zeit auf ein Label adden.

Gibts da ein Java script das diese arbeit erledigt, und wenn ja wie füge ich es in meine WebSite ein?

Gruss

xXTHEVAPILOTXx
 
Hi und Willkommen bei tutorials.de,

da alles über das Seitenverlassen raus erhalten bleiben soll
muss man die Daten zwischenspeichern, zB. in einem Cookie.

Ich nehm mal an, den HTML-Teil mit dem Button schaffst du selbst.

Der erste Buttondruck wird also die aktuelle Zeit irgendwo zwischenspeichern
und der zweite soll mit der Differenz was machen.
Ob es der erste Klick war oder nicht kann man dann herausfinden,
indem man einfach prüft, ob schon was gespeichert wurde.

Beim Drücken muss man in JS dann ca. folgendes machen:
Wenn kein Cookie vorhanden:
*Zeit ermitteln (new Date().getTime();...)
*und in ein Cookie Speichern
*Ende
Sonst:
*Zeit ermitteln, Cookiezeit auslesen
*Die Differenz der beiden nehmen und daraus Stunden/Minuten ausrechnen
*Das als Text ins HTML ausgeben
 

Neue Beiträge

Zurück