Javascript setTimeout per Klick starten und beenden

  • Hallo Ihr Lieben!

    Ich häng bis zum Hals in meinen Projeken und mir läuft die Zeit weg :(
    Zurzeit hab ich folgendes Problem:
    Ich habe eine Seite, welche nach Wahl des Benutzers entweder alle 15 Sekunden aktualisiert oder eben nicht aktualisiert werden soll. Dafür möchte ich irgendein Element, egal ob Radiobutton, Checkbox oder Selectfeld einbauen, worüber diese Wahl getroffen werden soll.
    Optimal aber nicht unbedingt nötig wäre, wenn ein vorhandenes Textfeld auf der Seite bei der Aktualisierung seinen Wert behalten könnte und die Zeitspanne bis zur Aktualisierung eingestellt werden könnte.
    Unten ein Beispiel ohne Cookie und ohne Formularfelder, nur das Script. So gehts leider nicht, es ist auch fehlerhaft und enthält unnützen Kram usw.. Dürfte Version 50 sein :( Für Vorschläge wäre ich dankbar. Sehr dankbar!
    Schöne Grüße
    webbie


  • Jo, hab meine Lösung selbst zurecht bekommen.
    Für die, die es interessiert hier der Code:


    Im Form dann dies:

    Code
    <form name="s"><input type="hidden" value="ja" size="1" name="sr" readonly>Aktualisierung
    
    
    [url='#']aus[/url]
    [url='http://www.diedomain.de/datei.php']alle 15 s[/url]
    </form>
    <form name="s2" method="post" action=... usw.

    Eigentlich ganz einfach, aber der Teufel steckt manchmal im Detail und das Brett vorm Kopf bekommt man oft nicht einfach so mal eben weg.. ;)
    Allerdings freu ich mich über Vorschläge zu optimiertem Code, falls da jemand Ideen hat.
    Gruß
    webbie

  • Moin!

    Ich hab das gerade gelesen und dafür eine m.E. recht einfache und übersichtliche Idee aus PHP und JavaScript. Ich muß nur jetzt zur Arbeit, bin erst 21:00 wieder hier - falls dann noch Interesse besteht, melde dich bitte einfach heute abend einmal.

    Gruß vonne Elbe ....