<div class="main" style="padding-bottom:35px;text-align:center;">
<p class="mt15 c-778a99 font-s14" id="djs" >6S后将自动退出</p>
</div>
上面是jsp的页面元素. 下面是js的function. countdown 是参数,需要几秒倒计时,就填写几秒。
function settime(countdown){
if(countdown==0 || countdown=="" || countdown==null){
countdown=6;
}
document.getElementById('djs').innerHTML="(" + countdown + ")s后自动退出";
countdown--;
if(countdown==0){
$.ajax({
type: "POST",
url:$URL_LANQIAOBEIDASAI+ "/api/action/account/current/logout",
data: {
},
success:function(res){
if(res.resultCode===0){
window.location.href = "/pages/dasai/index.html";
}else if(res.code===300605){//未登录
alert("not login!");
}else if(res.code){
alert(res.msg);
}else{
alert("系统繁忙,请稍后再试.");
}
},
error:function(res){
alert("系统繁忙,请稍后再试.");
}
});
}else{
setTimeout(function() {
settime(countdown) },1000)
}
}