javascript实现页面在指定秒后调转,并显示还有几秒

通常我们在注册时,当我们注册成功后,会出现一个提醒页面,提醒我们注册成功,

然后再指定的时间,比如5秒跳转到登陆页面

首先要在body中加上一个载入函数

<body οnlοad="loadPage()">
   <br/><br/><br/><br/>
   <center>
   <h1><font color="red">Register successful!</font></h1><br/>
   
   <h3><font color="red">恭喜你!注册成功!</font></h3>
   
   <font id="num" size="6">5</font> 秒后前往登录页面<br><br/>
   
   如果不跳转,请点击  <a href="index.jsp">这里</a>  登录
   
   </center> 
</body>

然后再加上如下javascript代码

<script type="text/javascript">
	
	var timeId;
	
	function loadPage(){
		timeId=setInterval("countDown()",1000);
	}
	
	var sec=5;
	
	function countDown(){
		if(sec>0){
			document.getElementById("num").innerHTML=sec--;
		}
		else{
			clearInterval(timeId);
			window.location.href="top.loginedindex.jsp"
		}
	}
	
	</script>

整体的效果如下:

并且数字5会每过1秒就减少1,直到为0时,刚好跳转到你指定的页面,

当然数字5也是可以设置的,

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值