asp.net - 如何从 javascript 更改缓存图片

标签 asp.net javascript

我有一个asp图像控件。 ImageUrl="images/avator.jpg"。我正在服务器上更改此图片,然后将 imageUrl 设置为与客户端上的先前 url 相同。但图像没有改变。当我单击刷新按钮时,图像发生了变化。 如何更改缓存图像而不更改 url?

最佳答案

您可以添加随机数作为参数以避免缓存。

<img src="http://someurl.com/avatar.png?version=0.01.135";

最好的方法是添加应用程序构建版本的数量。因此,每次您在应用程序中更改某些内容时,所有内容都会再次加载。

关于asp.net - 如何从 javascript 更改缓存图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1361597/

相关文章:

c# - 在应用程序文件夹外读取单独的 web.config 文件

asp.net - Google 404 和 .NET 自定义错误页面

html - ASP.NET MVC4 - 将包含字符串的 HTML 显示为原始 HTML

javascript - 动态网页从数据库中检索数据速度缓慢

javascript - 如何使用 jquery 对数据表进行数字排序

c# - Imagebutton 导致其他一些 javascript 的 __dopostback 事件

c# - Chrome 在 div 之外溢出 iframe 背景?

javascript - Carousel 使用 JS 管理状态并使用 CSS 制作动画

javascript - typescript : trigger "organizeImports" from command line

javascript - 放大时工具提示文本超出工具提示