使用javascript在图像url后添加随机变量
Add random variable after image url with javascript
我有一个页面,上面有一个图像,但这个图像经常更改,但它有相同的URL。为了绕过浏览器缓存旧版本的图像,我想在URL后面添加一个随机数变量。用Javascript实现这一点的最佳方法是什么?
因此,当页面加载时,它不会加载:
http://test.com/image.png
相反,它加载:
http://test.com/image.png?43673890
因此,每次重新加载页面时,都会有一个新的变量,以便可以看到图像的最新版本。
给你的img标签一个id,然后你就可以了
document.getElementById("imageid").src=document.getElementById("imageid").src + "?" + Math.random()* 100000000000000000000;
如果初始url有?然后进行
document.getElementById("imageid").src=document.getElementById("imageid").src.split('?')[0] + "?" + Math.random()* 100000000000000000000;
相关文章:
- 使用jQuery在类的每个实例上添加随机CSS
- 在java脚本中选择的随机日期上添加一年
- 尝试在随机文本和图像脚本中添加样式/更改字体
- 如何在非活动时间后添加随机输入
- java脚本:交换技术,添加随机文本
- 为什么JavaScript会随机添加'/1'到URL栏的末尾
- 如何在猫头鹰旋转木马中添加随机动画效果
- 添加/到URL的末尾将用户带到随机页面,并在其他页面上剥离图像
- 咕哝:咕哝rev任务通过添加随机哈希来更改我的图像,从而阻止我的html识别它们
- 用javascript添加变量作为随机生成的结果编号
- 如何让我的重定向脚本添加一个随机后缀来选择网站
- 通过随机 url 重定向传递和添加参数
- 主干:集合将随机模型添加到自身
- 如何使用 JavaScript 将字符添加到字符串的随机空间中
- jquery 添加“随机”内容以从当前时间开始每秒值
- jquery添加随机类,不重复
- 使用javascript在图像url后添加随机变量
- 添加随机输入类型
- 在特定字段添加随机值selenium webdriver
- 添加随机化到简单的证明旋转器