js返回上一页的三种方法分享

admin
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

温馨提示:这篇文章已超过529天没有更新,请注意相关的内容是否还可用!

1、history.go()

最常用的一种方法,可以返回、前进任意一步的页面、回到上一页

1
2
3
4
5
6
// 回到上一页
window.history.go(-1);
// 回到下一页
window.history.go(1);
// 回到任意一页
widnow.history.go(+前进几页)

2、history.back()

back() 方法可加载历史列表中的前一个 URL(如果存在)。

调用该方法的效果等价于点击后退按钮或调用 history.go(-1)。

1
2
// 回到上一页
history.back()

3、document.referrer

支持新窗口返回上一页

1
2
3
4
5
// new page
// 获取上一页的url
const prevPageUrl = document.referrer;
// 跳转上一页
document.location,href = prevPageUrl;


文章版权声明:除非注明,否则均为执刀人的工具库原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,221人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码