Ich habe ein Formular mit einem Datumseingabefeld. Wenn Sie die Seite laden, wird die Eingabe mit dem aktuellen Datum gefüllt. Aber wenn Chrome die zuletzt geöffneten Tabs von gestern startet und wiederherstellt, gibt es immer das Datum von gestern im Formular. Wenn ich die Seite neu lade, wird das korrekte Datum angezeigt. Aber ich möchte, dass Chrome das aktuelle Datum sofort anzeigt.Ermitteln, ob Chrome die Seite von gestern wiederherstellt
Eine clevere Idee, wie Sie das beheben können?
Aktualisierung: Seite ist auf cache-control:no-cache, private
eingestellt.
Vielleicht löst ein Zeitlimit zum Aktualisieren der Datumseingabe Ihr Problem. Ich bin mir nicht sicher, ob Chrome die Ereignis-Listener nach einer Seitenwiederherstellung am Leben erhält. –
Wird onDomReady nicht ausgelöst? Vielleicht können Sie dies debuggen, indem Sie auch die Zeit anzeigen ... um nicht immer einen einzigen Tag warten zu müssen. – Alex
Wird das Feld vom Server oder von Javascript ausgefüllt? – Alex