【问题标题】:PHP Countdown Timer actionPHP 倒数计时器动作
【发布时间】:2014-01-25 12:27:11
【问题描述】:

抱歉,如果这是一个简单的解决方案,我正在创建一个测试应用程序,并要求在用户单击测试时启动计时器。然而,我完全困惑如何为应用程序实现计数器 - 以及如何在计时器达到 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 时触发一个动作,例如重定向到另一个页面。

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

【问题讨论】:

    标签: javascript php timer countdown


    【解决方案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;
    }
    

    【讨论】:

    • 非常感谢 - 很抱歉很痛苦,但有 PHP 解决方案吗,或者这完全是客户端
    猜你喜欢
    • 1970-01-01
    • 2011-06-30
    • 2014-01-22
    • 1970-01-01
    • 2019-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-30
    相关资源
    最近更新 更多