Helmut: Safari auf Mac kann kein HTML mehr?

Beitrag lesen

Hallo Nico,

... ohne dass die Selectbox neu geladen, wird. Die Seute ist wie eingefroren.

Wird das select über eine JS-Datei befüllt? Dann könnte es eventuell daran liegen, dass Safari noch auf eine alte Version der Datei aus dem Cache zugreift. Safari bietet keinen wirklichen Hard Refresh. Daran bin ich selbst mehrmals verzweifelt, als ich mal auf einem Mac arbeiten musste. Am besten an den JS-Dateinamen einen Timestamp o.ä. anhängen und neu einbinden.

JS ist hier nicht im Spiel.
Die Seite wird durch ein PHP-Skript generiert. Die URL bleibt immer gleich, aber der Inhalt ändert sich.

Nach deinem Posting hat der Programmirer unterschiedliche Header eingebaut:

header("Cache-Control: no-store, no-cache, must-revalidate");

hat nichts gebracht.

und dann ergänzt:

header("Cache-Control: no-store, no-cache, must-revalidate");
header('Expires: 0');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s T'));

hilft auch nicht.

Was da auf dem MAC vergurkt ist, verstehe ich nicht. Denn auf allen anderen Geräten funktioniert es, auch im Safari.

Grüße
Helmut