JavaScript特效之前进,后退(返回上一级)

来源:互联网 发布:品茗网络计划破解版 编辑:程序博客网 时间:2024/05/17 01:35

在页面上加入前进,后退(返回上一级)功能:


方式一:使用函数

<script>
function goback(){
 history.go(-1);//返回或者history.back();
}
function go(){
history.go(1);//前进或者history.forward();
}
</script>


方式二:


<a href="javascript:history.go(1)">前进</a>

<a href="javascript:history.go(-1)">后退</a>


容易疑惑的地方:

每个页面都可以设置后退前进按钮,只有本页面跳到其他页面后,本页面的前进按钮才有效(有了前进的方向),

只有由其他页面跳到本页面后本页面的后退按钮才有效(知道来的路才能按原路返回),

(因为前进后退要有目标方向)



<html>

<head>
<title>前进,后退</title>
<script>
function goback(){
 history.go(-1);//返回或者history.back();
}
function go(){
history.go(1);//前进或者history.forward();
}
</script>
</head>
<body>
<a href="damel8.html">go to damel8.html</a>

<br/>

<!-- 如果本页面(记为B页面)由其他页面(记为A页面)通过<a href=""> </a> 等方式跳转过来 点击后退按钮会返回到原来的A页面;跳回A页面后,如果点击A页面的前进按钮(javascript:history.go(1))会跳到B页面。


通俗讲:

A页面 通过<a href=""> </a> 等方式 跳到 B页面

点击B页面的后退按钮  跳回A页面

此时点击A页面的前进按钮又可以跳回B页面


容易疑惑的地方:

每个页面都可以设置后退前进按钮,只有本页面跳到其他页面后,本页面的前进按钮才有效(有了前进的方向),

只有由其他页面跳到本页面后本页面的后退按钮才有效(知道来的路才能按原路返回),

(因为前进后退要有目标方向。。。。知道来得路才能按原路返回,)

-->

方式一:使用href

<br/>

<a href="javascript:history.go(1)">前进</a>

方式二:使用函数调用

<br/>

<input type="button" onClick="goback()" value="后退"/>
<br/>
</body>
</html>
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 大学忘记选课了怎么办 火车网上购票儿童票怎么办 售票厅看见小偷怎么办 没赶上火车火车票怎么办 重庆到韩国签证怎么办 重庆去韩国签证怎么办 重庆办韩国签证怎么办 故宫网上预定后怎么办 坐游轮如果晕船怎么办 听听力反应慢怎么办? 毕业证照片丢了怎么办 离线网盘有违规内容怎么办 手机不能向下拉怎么办 cad运行不了插件怎么办 ai中缺少文字怎么办 电脑被格式化了怎么办 迷你世界地图下载失败怎么办 网页上广告太多怎么办 网页打开广告太多怎么办 PS界面图标小怎么办 百度地图反应慢怎么办 汽车导航不播报怎么办 wps菜单栏隐藏了怎么办 手机导航声音小怎么办 手机导航不好用怎么办 手机导航箭头不准怎么办 手机处于离线状态怎么办 穷人让人看不起怎么办 非洲人口过多怎么办啊 鼻子上长白头怎么办 高铁查到违禁品怎么办 青岛涂料备案证怎么办 淘宝集运不能寄怎么办 防静电指数过高怎么办 手机玻璃上裂痕怎么办 车辆环保检测不合格怎么办 眼镜被擦破镜片怎么办 手机边框有刮痕怎么办 手机金属壳磨损怎么办 手机后面凹下去怎么办 pu鞋子有刮痕怎么办