2012-05-06 2 views
1

12 초 후에 사용자를 다른 페이지로 리디렉션해야하며 이는 코드로 수행합니다. 그러나 그들에게 1236 (11, 10, 9 ... .1, 0) 초 안에 일어날 것으로 알고 있으므로 div에 간단한 카운트 다운을 보여주고 싶습니다.메타 새로 고침 리디렉션 페이지의 jQuery 타이머

이것은 jQuery로 작성해야합니다 . 감사합니다

<meta content="120; url=http://www.example.com" http-equiv="refresh" /> 

답변

4

이 대신 같은 것을 사용할 수 있습니다

<div id="counter">12</div> 

<script> 
    ​var count = 12; 
    var timer = setInterval(function() { 
     if (--count < 1) { 
      clearInterval(timer); 
      window.location.href = "http://www.example.com/"; 
     } 
     $("#counter").text(count); 
    }, 1000);​ 
</script> 

DEMO :http://jsfiddle.net/PeHFc/