var sentTime = new Date().getTime();
sessionStorage.setItem('sentTime', sentTime);
console.log(sentTime);
var timePassed;
setInterval(function(){
timePassed = (new Date().getTime() - sessionStorage.getItem('sentTime'));
console.log(timePassed);
},1000);
用类似这样的代码,将发送验证码的时间存储到sessionStorage中,用当前时间做减法:
倒计时存到localstorage里,每次到这个页面都先从localstorage读
可以把当前状态存到sessionStorage。
不过实际上应该是回到未点击获取验证码的状态才对,再点击时再进行判断。