Jquery可以清除浏览器图像缓存吗?

Mat*_*dej 0 jquery caching web-applications clear

我尝试制作我的网络应用程序.我的应用程序的主要目的是更改div的背景图像.我有3层3个div.

  1. 照片
  2. 时钟数
  3. 时钟帧

一切正常,但我写了第一层翻转图像的新功能.在Chrome上它工作正常,但在ie和ff它不工作...

应用程序使用ajax,调用asido和assido翻转图像并将其加载到背景div.图像名称是一样的!我认为这是个问题.

对于前者 我们有图像blah123.jpg,如果应用程序翻转它的ovewrite blah123.jpg图像.并加载到div图像.

有人可以帮帮我吗?

你可以在http://www.isterio.pl/aplikacja/看到演示.

在字段集"Dodajswojezdjęcie"你可以从硬盘中选择图像,如果你点击"Dodajzdjęcie",应用程序添加到div背景,如果你点击"odbicie lustrzane",它应该翻转水平图像并加载到div ...

我不知道为什么它只适用于铬......

Omu*_*Omu 9

为了避免浏览器缓存,只需添加一些查询字符串参数,如:

banana.png?version=1231231
Run Code Online (Sandbox Code Playgroud)

版本可以是随机数,也可以只是1,2,3取决于您的需求

  • 使用时间戳可能是个好主意:`"banana.png?v ="+(new Date()).getTime()` (4认同)