/*-----监听返回事件-----*/ function pushHistory(returnUrl,currentUrl,currentTitle) { window.addEventListener("popstate", function(e) { window.location.href=returnUrl; }, false); var state = { title: currentTitle, url: currentUrl }; window.history.pushState(state, currentTitle, currentUrl); }
具体调用方法:三个参数,
1. returnUrl 返回地址
2. currentUrl 当前页面地址
3. currentTitle 当前页面title
你要返回的地址,
pushHistory("chooseTictik.html","sureOrderTwo.html","确认订单");
转载地址:https://www.cnblogs.com/xianxianxxx/p/7562023.html
备注:
这种方法亲测可以,但是这种方法我觉得每次回退都会向历史记录中添加一条记录,不知道这样有没有什么影响