Malcolm Beck´s: Cache austricksen

Beitrag lesen

hi,

Nach einem Funktionswechsel passiert es immer wieder, das vor allem der IE einen Fehler meldet, weil er noch die alten JavaScript-Dateien im Cache hat.

Häng doch einfach einen Parameter beim Scriptaufruf ans scr.

<script type="text/javascript" src="/script.js?param=1222"></script>

Und param erhält bei jedem Aufruf einen neuen, zufälligen Wert.
Oder du nimmst direkt eine PHP-Datei und schreibst dein Javascript in diese PHP-Datei -- musst nur darauf achten, dass sich diese PHP-Datei als Javascript-Ressource ausgibt.
PHP-Ressourcen werden per default nicht gecached.

mfg