JavaScript-图片验证码有时候不变,如何点图片或某个链接图片随机变化
网站经常在登录或者其他地方为防止用户刷屏登录,所加入验证码。下面是我加的验证码,但是有时候验证图片不变,是缓存原因还是什么问题!
<img id="yzhma_pic" src="$url/auth/create" align="absmiddle" onclick="javascript:this.src=this.src" style="cursor: pointer"/>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是缓存问题,你在javascript:this.src=this.src后面加个随机数,这样每次链接都不一样就ok了
<img id="yzhma_pic" src="$url/auth/create" align="absmiddle" onclick="javascript:this.src=this.src+'?'+Math.random()" style="cursor: pointer"/>