今天在开发中突然想做一个自动跳转,类似于csdn登陆之后读秒跳转一样,结果想了一下,需要使用递归和setTimeOut函数实现。
js:
<script type="text/javascript">
var timer = 5;
var locationUrl="/test/autoLocation.jsp";
function send(){
if(timer == 0){
location = locationUrl;
}else{
timer--;
$('#myText').html( timer );
setTimeout("send()",1000);
}
}
$(function(){
send();
})
</script>
<body>
************<br>
<span id="myText">5</span>秒之后自动跳转
<br>
************
</body>
比较简单。