监听页面返回事件或者移动端返回按钮事件

pushHistory();

    window.addEventListener("popstate", function(e) {
// pushHistory();
        alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能
    }, false);
    function pushHistory() {
        var state = {
            title: "title",
            url: "#"
        };
        window.history.pushState(state, "title", "#");
    }
原文地址:https://www.cnblogs.com/xiaoqi2018/p/10564775.html