Internet explorer 编辑一个.SWF,在本地所做的更改是可以的,但是在服务器上所做的更改不是完全可见的

Internet explorer 编辑一个.SWF,在本地所做的更改是可以的,但是在服务器上所做的更改不是完全可见的,internet-explorer,firefox,caching,flash,Internet Explorer,Firefox,Caching,Flash,我刚刚在我的网站主页上编辑了一个.SWF文件。我经常用新图片更新SWF。它实际上是一个图片幻灯片,由6幅图片组成。我使用AdobeFlashCS4Pro编辑了这个文件,只需将其中的所有图片(JPG)交换给其他图片。我也有一些小的,因为我只是有网址: on(release) { getURL("link"); } 所以这一点也不奇怪。我保存并发布了所有内容(CTRL+ENTER),并且.SWF运行良好,并在IE8和FF中进行了测试。 然后我将SWF上传到我的测试服务器,覆盖了现有的SWF文件

我刚刚在我的网站主页上编辑了一个.SWF文件。我经常用新图片更新SWF。它实际上是一个图片幻灯片,由6幅图片组成。我使用AdobeFlashCS4Pro编辑了这个文件,只需将其中的所有图片(JPG)交换给其他图片。我也有一些小的,因为我只是有网址:

on(release) { getURL("link"); } 
所以这一点也不奇怪。我保存并发布了所有内容(CTRL+ENTER),并且.SWF运行良好,并在IE8和FF中进行了测试。 然后我将SWF上传到我的测试服务器,覆盖了现有的SWF文件

现在的问题是:除了一张外,所有的图片都显示得很好。在这6幅图像中,第二幅图像实际上是原封不动的旧图像。我从testserver下载了.SWF并检查了SWF,猜猜看是什么:旧图片不在其中,而正确的图像在SWF中。即使在按CTRL+F5重新加载页面后,仍然会显示错误的图像。但FF正确显示SWF。 于是我用IE8在另一台计算机上打开了这个页面,SWF运行良好,显示了正确的第二幅图像。 我第一台电脑的浏览器怎么了?这也是我用来编辑SWF的电脑。我确实记得我第一次将错误的SWF(旧的第二个映像仍在其中)保存并上载到testserver,然后上载正确的SWF(正确的第二个映像)

我认为IE8缓存了错误的SWF,现在以某种方式记住了它,但不愿意看到文件实际上已被更改,但如何使IE8开始显示正确的SWF???

好的,
更改了文件名,现在可以使用了…

您是否尝试过手动清除IE的缓存?更改文件名会导致浏览器假定它是新的fle,并重新下载它。(正在缓存旧文件)。如果你回答了自己的问题,一定要接受自己的答案(勾选)!