上传图片到服务器,服务器的图片保存了,但网页上不更新,怎么办

问题描述:

上传图片到服务器,服务器的图片保存了,但网页上不更新,怎么办

可以在图片地址后面添加参数(随机数),这样每次打开都是不同的一张图,这样,图片就不会有缓存问题了

 <script>
      var rad = Math.ceil(Math.random() * 1000000000 % 9);
       console.log(rad);  // 随机数
       document.write('<img src="http://......../banner.jpg?t=' + rad + '" alt="">')
  </script>

网页是需要将上传的图片名称路径保存下来,再传到页面上显示,有没有具体代码

把上传成功后的url返回来

如果新上传的图片,地址与原地址一致

那么

1、图片服务器有CDN镜像的,更新CDN镜像服务器内容(根据服务商,操作各有不同)

2、图片地址后追加随机参数

3、清除浏览器缓存(本地缓存文件)或强制刷新

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632