您的位置:首页 > Web前端 > JavaScript

登陆页面打开时自动刷新下验证码

2018-01-25 00:00 393 查看
项目在测试环境发布,但测试环境网速和服务器性能都不大乐观,于是在登陆系统时,登陆页面上偶尔会出现验证码那个jsp没有加载的情况,需要手动点下验证码刷新



作为弱前端,竟然不知道<body>有个 onload方法,

<body onload="refresh()">


<div class="row fl-controls-left"
style="height: 50px; margin-top: 10px">
<label for="password" class="fl-label">验证码:</label>
<form:input tabindex="3" path="captcha" placeholder="验证码"
id="renzhengma" class="renzhengma" min="1" max="6" type="text"
value="" size="25" autocomplete="off" />
<img id="vcode" style="cursor: pointer; vertical-align: middle;"
src="captcha.jsp" class="renzhengma"
onClick="this.src='captcha.jsp?time'+Math.random();">
</div>

function refresh(){
var vcode=document.getElementById('vcode');
vcode.src ='captcha.jsp?nocache='+new Date().getTime();
}

这样在页面加载body的时候会先启动captcha.jsp来显示验证码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  js 验证码刷新