如何使用codeigniter在倒计时超时后运行网站

时间:2015-09-21 08:41:31

标签: php html codeigniter

我做了一个倒数计时器,如何在时间用完后连接到网站?我正在使用CodeIgniter框架

这是我的倒数计时器脚本

<script>
var target_date = new Date('Sep, 18, 2015 15:02:00 GMT-0700').getTime();

var days, hours, minutes, seconds;

var countdown = document.getElementById('countdown');

setInterval(function () {

    var current_date = new Date().getTime();
    var seconds_left = (target_date - current_date) / 1000;

    days = parseInt(seconds_left / 86400);
    seconds_left = seconds_left % 86400;

    hours = parseInt(seconds_left / 3600);
    seconds_left = seconds_left % 3600;

    minutes = parseInt(seconds_left / 60);
    seconds = parseInt(seconds_left % 60);

    countdown.innerHTML = '<div id="days" class="timer_box"><h1>' + days +  '</h1> <p>Days</p></div> <div id="days" class="timer_box"><h1>' + hours + '</h1> <p>Hours</p></div> <div id="days" class="timer_box"><h1>'
    + minutes + '</h1> <p>Minutes</p></div> <div id="days" class="timer_box"><h1>' + seconds + '</h1> <p>Seconds</p></div>';  

}, 1000);
</script>

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,您要找的是重定向到您希望用户访问的网站。

有很多关于如何做的教程,例如

https://stackoverflow.com/a/506004/1080604

解决方法是,检查剩余时间是否小于一个时间间隔,然后调用window.location.replace