2017-04-12 2 views
0

Meine Webanwendung nimmt Änderungen an CSS dynamisch mit Javascript als Reaktion auf Benutzereingaben vor. Wenn der Benutzer von der aktualisierten Seite weg navigiert und dann ZURÜCK drückt, wird die Seite erneut aus dem Disk-Cache geladen, aber die CSS-Änderungen sind weg. So sieht die Seite aus wie vor der Benutzereingabe.Wie erhalte ich Chrome, um meine HTML/CSS-Änderungen zwischenzuspeichern?

Ist das normal? Gibt es eine Möglichkeit, Chrome dazu zu bringen, den aktualisierten HTML-Code mit meinen CSS-Änderungen zwischenzuspeichern?

Antwort

1

Dies steht nicht im Zusammenhang mit Chrome. Wenn die CSS-Regel durch die Endbenutzereingabe (mit JavaScript-CSS-Operation) geändert wird und nichts anderes getan wird, wird diese CSS-Regelaktualisierung (die neuesten CSS-Regeln) im Browserspeicher gespeichert, der beim Aktualisieren der Seite bereinigt wird.

Damit diese aktualisierten CSS "zwischengespeichert" werden, müssen Sie sie persistent machen, indem Sie sie in LocalStorage (Browserseite) oder Database in Server speichern.

Verwandte Themen