我有一个网络应用程序,可以从数据库中获取图像并使用 ajax 加载到屏幕中。
问题是:当我加载新图像时,它们将保留在浏览器的内存中(我不确定是否在内存,缓存或其他地方)以及使用的内存浏览器不断增长。
有人知道如何解决它吗?有一种方法可以清洁"在我开始获取新图像之前,这些来自浏览器的图像?
答案 0 :(得分:0)
获取传递缓存的一个技巧是为查询字符串添加唯一值,以便浏览器始终加载文件的新版本,即:
www.domaing.com/image.jpg?t=12345
我个人使用(在服务器端)System.Environment.TickCount但它几乎可以是任何东西(如GUID)