• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

box model - aktualisierung

Status
Für weitere Antworten geschlossen.

fiversen

Neues Mitglied
Hallo,

ich habe eine Seite mit dem CSS-Box-Modell aufgebaut.

Den Hauptteil tausche ich immer aus;
das sind Formulare - eine kleine Serie davon.

Das Problem ist,
wenn ich das gleiche Formular noch einmal aufrufe
- hat der Inhalt sich eigentlich geaendert -
aber es wird urspruengliche Formular angezeigt.

In der Html-Seite habe ich schon meta-expire '+1s' gesetzt.

Wenn ich die Browser-Historie und Cache loesche oder den
Browser neu starte, klappt es mit dem neuen Inhalt.

Ich teste mit dem IE7.

Ich habe schon versucht
eine dummy-Seite mit random-Inhalt kurz anzuzeigen,
vor dem eigentlichen Formular,
aber das klappt auch nicht. ??

Irgendwie klappt es nicht und die Benutzer beschweren sich schon.
 
Du lädst mit dem Button per JavaScript/AJAX den Inhalt der Seite neu. Dann ist es völlig logisch, wenn der Inhalt sich wieder zurücksetzt sobald man im Browser auf "neuladen" geht. Wenn du das nicht möchstest müsstest Du auf das JavaScript verzichten und beim Klick auf "weiter" wirklich eine neue Seite laden.
 
Beim Firefox 3 klappt es ohne Probleme:
einer box den Inhalt zugewiesen mit innerHtml, ...
das ganze spaeter in der gleichen Sitzung nochmal,
der neue Inhalt wird dargestellt.

~Nur~ beim IE7 und IE8 cacht er alles.
 
Der neue Wert der Innerhtml zugewiesen wird,
wird per Ajax-Aufruf vom Server geholt.
Wenn die Aufrufparameter sich waehrend der Sitzung aendern,
wird auch der Inhalt neu zugewiesen - auch im IE7.

Die Aufrufparameter kann man leicht aendern, indem man
einen dummy-parameter anfuegt mit der augenblicklichen Zeit.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben