PHP倒计时计时器操作

时间:2014-01-25 12:27:11

标签: javascript php timer countdown

如果这是一个简单的解决方案,我很抱歉,我正在创建一个测试应用程序,并要求在用户点击测试时启动计时器。然而,我完全混淆了如何为应用程序实现计数器 - 以及如何在计时器达到0时触发操作。

我找到了JS计时器/倒计时的实现:

PHP Timer wait 30 seconds then run a command

PHP when countdown runs out

和一个php计时器:

Start and stop a timer PHP

我希望有人可以帮我一个PHP计时器的例子,例如当它达到0时触发一个动作 - 重定向到另一个页面。

非常感谢 - 请耐心等待,我是初学者

1 个答案:

答案 0 :(得分:1)

使用JQuery:

function runTimer(seconds, yourUrl) {
  setTimeout(function() {
    $.get(yourUrl);
  }, seconds * 1000;
}

运行它:

runTimer(5, 'http://example.com/action.php');

但是使用ajax请求无法重定向到其他页面。

重定向使用:

function runTimerRedirect(seconds, yourUrl) {
  setTimeout(function() {
    window.location = yourUrl
  }, seconds * 1000;
}