php页面的定时器,当定时器结束时激活按钮


Timer for php page which activates button when timer ends

我想要一个php页面的倒计时计时器,当计时器结束时,它会激活同一页面中的禁用按钮。即使页面被重定向到其他页面,该计时器也应该运行。所以不管怎样当计时器结束时,无论是同一页还是另一页,按钮都应该被激活。我试过会话,但都不起作用!有没有经过测试的方法来解决这个问题?

你可以试试这样的方法。。并确保它在每次页面加载时都运行?可能需要一些调整以符合您的用例,因为您没有提供太多细节,但这可能是的一个可能解决方案

//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);