我正在使用 Croppic JQuery 插件供用户选择/裁剪新图像并替换旧图像,例如个人资料照片。一切正常,除了在选择/裁剪并确认新图像浏览器仍将在页面上显示旧图像,即使我重新加载页面。
我不太熟悉缓存,但如果这种问题很常见,我需要建议在这里做什么,因为我知道我必须删除缓存才能看到新图像。
最佳答案
如果需要,我会亲自为图像添加日期
$("#image").prop("src",someUrl+"?"+new Date().getTime());
关于javascript - 浏览器显示缓存的 img 而不是新的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23560069/