用于php页面的计时器,当计时器结束时激活按钮

时间:2014-10-15 06:52:23

标签: php jquery html5 timer

我想要一个php页面的倒数计时器,当计时器结束时,它会激活同一页面中的禁用按钮。 即使页面被重定向到其他页面,此计时器也应该运行。无论如何重要 当计时器结束时,不论相同的页面或其他页面,按钮都应该被​​激活。 我尝试了会话,但没有一个工作!有没有经过测试的方法来解决这个问题?

1 个答案:

答案 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);