我想要一个php页面的倒数计时器,当计时器结束时,它会激活同一页面中的禁用按钮。 即使页面被重定向到其他页面,此计时器也应该运行。无论如何重要 当计时器结束时,不论相同的页面或其他页面,按钮都应该被激活。 我尝试了会话,但没有一个工作!有没有经过测试的方法来解决这个问题?
答案 0 :(得分:1)
你可以尝试这样的东西..并确保每个页面上的运行加载?可能需要进行一些调整以符合您的使用案例,因为您没有提供太多细节,但它可能是一个可能的解决方案
//set a countdown
localStorage.pageCountdownTimer = parseInt(localStorage.pageCountdownTimer) || 20000;
// check every second if we passed the timer
var interval = setInterval(function() {
localStorage.pageCountdownTimer -= 1000;
if (localStorage.pageCountdownTimer <= 0) {
// activate your button here
localStorage.pageCountdownTimer = 0;
clearInterval(interval);
}
}, 1000);