【问题标题】:Jquery can clear browser image cache?jquery可以清除浏览器图片缓存吗?
【发布时间】:2012-02-01 20:39:38
【问题描述】:

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

  1. 照片
  2. 时钟数字
  3. 时钟框架

一切正常,但我编写了新函数来翻转第一层的图像。 在 chrome 上它工作正常,但在 ie 和 ff 上它不工作......

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

例如。我们有图像 blah123.jpg,如果应用程序翻转其覆盖 blah123.jpg 图像。并加载到 div 图片中。

谁能帮帮我?

您可以在以下位置查看演示:http://www.isterio.pl/aplikacja/

在字段集“Dodaj swoje zdjęcie”中,如果单击“Dodaj zdjęcie”,则可以从硬盘中选择图像,应用程序将其添加到 div 背景,如果单击“odbicie lustrzane”,它应该水平翻转图像并加载到 div.. .

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

【问题讨论】:

    标签: jquery caching web-applications


    【解决方案1】:

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

    banana.png?version=1231231
    

    版本可以是随机数,也可以是 1、2、3,具体取决于您的需要

    【讨论】:

    • 使用时间戳可能是个好主意:"banana.png?v="+(new Date()).getTime()
    • 如何使用背景图片显示banana.png?version=1231231?
    • 感谢您的建议 这对我有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2016-02-18
    相关资源
    最近更新 更多