0

我正在开发一个使用 XAMPP 作为本地服务器的站点。我有一个页面,用户可以在该页面上上传图片,并用新图片替换现有图片。当我第一次测试上传图片时,一切正常。但是当我尝试替换现有图像(称为 1.jpg)时,由于某种原因,我的浏览器拒绝显示新上传的图片,而是继续显示旧图片,直到偶然从 localhost 切换到 127.0.0.1或者127.0.1.1,或者重新启动xampp,firefox,或者ubuntu os一起,镜像终于更新了。如果我查看包含图像的目录,1.jpg 会立即被所需的图像替换,所以我认为这不是我的代码的问题。我尝试自动清除缓存(我使用的是 firefox),这似乎有点帮助,但只是因为现在在浏览器更新图像之前花更少的时间摆弄。有人可以解释我发生了什么吗?

4

1 回答 1

0

我突然有图像没有显示在 FireFox 中,仅适用于 localhost 站点。我花了很长时间才找到问题...

转到:工具>页面信息选择“媒体”选项卡,确保未选中“阻止来自本地主机的图像”复选框。当您查看此对话框以将更改应用于 localhost 图像时,您需要查看 localhost 文件。

于 2013-09-22T15:38:51.420 回答