Ho trovato questo java script che praticamente rinomina ogni volta il file .swf, in modo tale che il pc lo veda come un nuovo file da scaricare e non lo prende dalla cache!

<script type="text/javascript">
<!--

document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="180" HEIGHT="180" id=nomefile.swf" ALIGN="">');

document.write('<PARAM NAME=movie VALUE="nomefile.swf?r=' + Math.round(Math.random() * 99999) + '"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#000099> ');

document.write('<EMBED src="nomefile.swf?r=' + Math.round(Math.random() * 99999) + '" quality=high bgcolor=#000099 WIDTH="180" HEIGHT="180" NAME="nomefile.swf" ALIGN=""TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>');

document.write('</OBJECT>');

//-->

</script>