制作一个跳转提示页面:
要求:
1. 如果打开该页面后,如果不做任何操作则5秒后自动跳转到一个新的地址,如百度。
2. 如果点击“返回”按钮则返回前一个页面。
首先创建一个页面可以连接到提示界面就可以了,作用是返回前一个页面,暂且叫a.html
提示页面index.html
a.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<a href="index.html">aa</a>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>浏览器对象</title>
<meta http-equiv="Content-Type" content="text/html; charset=gkb"/>
</head>
<body>
<!--先编写好网页布局-->
<div>
<span>操作成功</span>
</div>
<div>
<span id="sen">5</span><span>秒后回到主页 </span><a href="javascript:history.back()" >返回</a>
</div>
<!--a标签有第二种写法<a href="#" οnclick="history.back()">返回</a>-->
<script type="text/javascript">
//获取显示秒数的元素,通过定时器来更改秒数。
var num = 4;
function a(){
if (num>0) {
document.getElementById("sen").innerText = num;
num = num - 1;
}else{
clearTimeout(i);
window.location.href="http://baidu.com";
//window.location.replace();
}
}
var i =setInterval(a,1000);
//通过window的location和history对象来控制网页的跳转。
</script>
</body>
</html>