history.go(number|URL)

本文介绍了如何使用JavaScript中的history对象进行页面的历史记录导航,并提供了几种实现页面刷新的方法。通过history.go()方法,用户可以方便地返回到指定的页面或者前进到下一个页面。此外,还列举了多种页面刷新的技术实现。

go() 方法可加载历史列表中的某个具体的页面。

该参数可以是数字,使用的是要访问的 URL 在 History 的 URL 列表中的相对位置。(-1上一个页面,1前进一个页面)。或一个字符串,字符串必须是局部或完整的URL,该函数会去匹配字符串的第一个URL。

1.<span class="fr Mt-16 FsF Mr-12"><a class="btn fanhuian" href="javascript:history.go('http://localhost/GHGL/yewu_sys/4dagl')"><< 返回</a></span> <strong class="tit">档案管理</strong>

2.<span class="fr Mt-16 FsF Mr-12"><a class="btn fanhuian" href="javascript:history.go('-1')"><< 返回</a></span> <strong class="tit">档案管理</strong>

3.history.go().在ie,go(-1): 返回上一页, 原页面表单中的内容会丢失; back(-1): 返回上一页, 原页表表单中的内容会保留.


<input type=button value=刷新 onclick="window.location.reload()">
<input type=button value=前进 onclick="window.history.go(1)">
<input type=button value=后退 onclick="window.history.go(-1)">
<input type=button value=前进 onclick="window.history.forward()">
<input type=button value=后退 onclick="window.history.back()"> 后退+刷新

==

<input type=button value=后退 onclick="window.history.go(-1);window.location.reload()"> 

 

Javascript刷新页面的几种方法:

1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href 

 

转载于:https://www.cnblogs.com/523823-wu/p/8465371.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值