刷新页面后验证码重复请求多次的bug

很奇怪,每次刷新页面后的验证码必定是错误的,抓包后发现验证码接口被请求多次,而图片没有更新。

异常代码

<div class="refresh-btn">
    <img src="/common/kaptcha.do">
</div>

可能原因:

我也不清楚,推测是浏览器对img标签处理流程的问题

解决方法

使用js动态生成img标签

$('.refresh-btn').html("<img src='/common/kaptcha.do?" + Math.floor(Math.random()*100) + "'>");

1 条评论

[/0o0] [..^v^..] [0_0] [T.T] [=3-❤] [❤.❤] [^v^] [-.0] [!- -] [=x=] [→_→] [><] 更多 »
昵称
  1. 今日头条 Google Chrome 55 Google Chrome 55 Windows 7 Windows 7

    文章不错非常喜欢