setInterval(function () {
//=======
//code
//========
if(--timer<0){
timer=0;
window.location = "logout.php?uid=<?php echo $uid ?>&etype=<?php echo $et ?>";
}
},1000);
这里定时器结束后,而不是重定向同一页面一次又一次地重新加载。
您的任何帮助将不胜感激。
最佳答案
你可以试试这个
var timer = 3; //your timer length
var myVar = setInterval(function() {
//code
if (--timer < 0) {
clearInterval(myVar);
window.location = "logout.php?uid=<?php echo $uid ?>&etype=<?php echo $et ?>";
}
}, 1000);
关于javascript - 在 1 秒内重定向 setinterval javascript 或根据条件停止 setinterval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39506437/