Hallo,
also folgendes: ich habe ein Uhr in einem Textfeld, die mittels TimeOut jede Sekunde um eins erhöht wird. Die Anfangszahlen kriegt JavaScript von PHP. Das funktioniert soweit auch ganz gut. Folgt man nun aber einem Link und klickt anschließend auf zurück, so zeigt er die Uhr die Uhrzeit an, die dort stand, als man die Seite das erste mal aufgerufen hatte.
Ich nehme an, das kommt daher, weil der Browser die Datei im Cache behalten hat, und der PHP-Teil nicht nochmal ausgeführt wird.
Was kann ich denn dagegen machen
Oder: kann ich überhaupt was degegen machen?
Ich bin für jede Anregung dankbar.
P.S.: Ich glaube nicht, dass ihr hierzu Code durchschauen müsst, weil erstens ist das nicht viel und man kann sich's vorstellen und zweitens handelt es sich hierbei meinem Glauben nach um keinen Fehler in der Programmierung.
also folgendes: ich habe ein Uhr in einem Textfeld, die mittels TimeOut jede Sekunde um eins erhöht wird. Die Anfangszahlen kriegt JavaScript von PHP. Das funktioniert soweit auch ganz gut. Folgt man nun aber einem Link und klickt anschließend auf zurück, so zeigt er die Uhr die Uhrzeit an, die dort stand, als man die Seite das erste mal aufgerufen hatte.
Ich nehme an, das kommt daher, weil der Browser die Datei im Cache behalten hat, und der PHP-Teil nicht nochmal ausgeführt wird.
Was kann ich denn dagegen machen
Oder: kann ich überhaupt was degegen machen?
Ich bin für jede Anregung dankbar.
P.S.: Ich glaube nicht, dass ihr hierzu Code durchschauen müsst, weil erstens ist das nicht viel und man kann sich's vorstellen und zweitens handelt es sich hierbei meinem Glauben nach um keinen Fehler in der Programmierung.
Kommentar