<!DOCTYPE html>
<html>
<head>
<title>浏览器对象</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript">
function add(){
var s=5
s=s--
document.getElementById("con").innerHTML=s
if(s==0){
window.open('www.63gf.com')
}
}
//获取显示秒数的元素,通过定时器来更改秒数。
//通过window的location和history对象来控制网页的跳转。
</script>
</head>
<body onload="add()">
<!--先编写好网页布局-->
<h2>操作成功</h2>
<p><p id="con" value=""></p>秒后返回到主页 <a href="window.history.go(-1)">返回</a></p>
</body>
</html>
不知哪里出现了问题实现不了页面跳转,请教各位大神,
var s=5写在函数外面 不然永远也跳不了
函数写的有问题,s=--s;还有如果s!=0要自调用add(),才能循环
非调用事件的js放在body后面。不然加载不来,就无法正常显示;或者给函数加onload
没有调用函数