// 方法一:使用history.go方法返回指定页面,并刷新 history.go(-1); location.reload(); // 方法二:使用location.href方法返回指定页面,并刷新 location.href = document.referrer; location.reload();
1. history.go(-1)方法可以返回上一页,数字表示需要返回的页面数,正数表示向前进入历史记录的下一页,负数表示返回历史记录的上一页。
2. document.referrer属性返回当前页面的来源URL,可以使用location.href方法返回到来源页面。
3. location.reload()方法可以刷新当前页面。综合代码实现:
// 返回上一页,并刷新 function backAndRefresh() { // 判断浏览器是否支持history对象 if (history.length >1 && typeof history.state != "undefined") { history.go(-1); location.reload(); } else { location.href = document.referrer; location.reload(); } }
使用jQuery实现页面返回并刷新,可以提高用户体验,增强Web应用程序的交互性。
粉丝
0
关注
0
收藏
0