Hallo,
Die Variable muss sisch halt ändern.
Zufallsvariable oder einen anderen Zeitstempel.
Ich hatte aehnliche Probleme beim dynamischen Generieren von SVG-Dokumenten. Trotz diverser PHP-Header und zusaetzlicher META-Tags holte (nur) der IE eine alte Version aus dem Cache.
Das Anhaengen des aktuellen time()-Zeitstempels war dann erfolgreich:
print "<object id="dynsvg" data="mspec.svg?generated=".time()."" width="..." height="..." type="image/svg+xml">\n";
print " <p>Alternativinhalt ...</p>\n";
print "</object>\n";
MfG, Thomas