1、返回上一页我们可以使用history.go(-1)或者history.back();
2、再实际移动端开发中,页面分享出去,但是当前页面有返回按钮,如果使用history.go(-1)或者history.back(),用户点击返回按钮就找不到上一页了;
最初返回上一页按钮代码为
<a href="javascript:history.go(-1)" class="back">返回</a>
3、使用document.referrer记录上一页的url;问题解决
if (document.referrer === '') {
// 没有来源页面信息,跳转至首页
$('.back').attr('href', '/index.html');
}
4、经过查阅资料,可以设置meta标签来控制浏览器不发送referer
<meta content="never" name="referrer">