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