2012-04-19 47 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'); } 
});