2012-04-19 63 views

回答

11
var count = 130; 
    var countdown = setInterval(function(){ 
    $("p.countdown").html(count + " seconds remaining!"); 
    if (count == 0) { 
     clearInterval(countdown); 
     window.open('http://google.com', "_self"); 

    } 
    count--; 
    }, 1000); 
0

下面的代码行退房:

<p>Counting down to 30 January <span id="year">2010</span>.</p> 
<div id="ClsCountdown"></div> 

<script type="text/javascript"> 
$(function() { 
    var newDay= new Date(); 
    newDay= new Date(newDay.getFullYear() + 1, 1 - 1, 30); 
    $('#ClsCountdown').countdown({until: newDay}); 
    $('#year').text(newDay.getFullYear()); 
}); 

</script> 

您也可以参考以下链接:

http://chandreshmaheshwari.wordpress.com/2011/06/20/jquery-countdown-code/

更新: jquery redirect on click or after 10 seconds

这会对你有所帮助。

谢谢。

+0

Chandresh嗨,我实际上是寻找时基倒数计时器。年代码编码似乎像日期一样倒计时,一年...你有任何想法如何做到这一点http://demos.coolajax.net/php/redirect? – user1343112 2012-04-19 07:41:41

+0

我已经添加了另一个链接,请检查。谢谢 – Chandresh 2012-04-19 08:12:37

0

使用jQuery倒计时插件,如jCounter支持自定义倒计时值并使用其fallback设置来执行重定向。

例如,大多数的插件有一个后备的设置,你可以使它运行

function() { window.open('http://website.com', '_self'); } 

通常用作:

$('.countdownClass').jCounter({ 
//settings here and the fallback: 
fallback: function { window.open('http://website.com', '_self'); } 
});