我有一个加载几个子 SWF 的父 SWF。即使我的浏览器缓存被清除——实际上它已被禁用——重新加载,甚至重新启动,浏览器也不会触发最新版本的子 SWF 加载到父 SWF。我什至可以从 FTP 服务器上删除 SWF,它仍然为我提供了上一个版本。
什么在缓存子 SWF,我如何强制它们刷新?我不太关心最终用户,因为一旦站点开发结束,SWF 文件就不会经常更改。(它们都加载到通过 PHP 缓存控制禁用缓存并过期标头的 XML 文件中。)
我主要在 PC 和 Mac 上使用 Firefox,但它似乎在 IE/PC 和 Safari/Mac 上做同样的事情。PC 使用的是我的 ISP 的 DNS,而 Mac 使用的是 OpenDNS……不确定这是否与它有关。该站点托管在 Rackspace Cloud 上。