JavaScript倒计时跳转或后退
有的时候用户访问到一个错误或不可访问的页面,我们可以做一些这样的处理:倒计时N秒跳转到另一个页面或后退到前一个页面。 你可直接前往 DEMO 页看效果! 这种效果可以用JavaScript实现: HTML 1 <p> 2 <span id="timer"></span> 秒后自动返回 3 <a href="http://www.qianduanzu.com/">直接跳转</a> 4 </p> JavaScript 1 window.onload = function(){ 2 var time = 3; //设置时间为几秒 3 var timer = document.getElementById('timer'); //获取ID为timer的对象 4 timer.innerHTML = time; //初始化显示秒数 5 time = time - 1; 6 var g = window.setInterval(function(){ 7 if(time<0){ 8 window.clearTimeout(g); //清除动画 9 window.location.href = 'http://www.qianduanzu.com/'; //跳转到指定地址 10 //window.history.back(-1); //后退 11 } else { 12 showTime();