var num=5;
var a=document.getElementById("second");
function count(){
num--;
a.innerHTML=num;
if(num==1){
window.location.href="http://www.imooc.com/";
}
}
//获取显示秒数的元素,通过定时器来更改秒数。
//通过window的location和history对象来控制网页的跳转。
setInterval(count,1000);去掉while循环就可以了,原因是在第一次进入while的时候num--在这一秒内已经自减为0的缘故