/**
 * 阻止回退
 */
window.onload = function () {//初始化页面后,新增自定义的历史页面数据
    pushHistory();
}
window.addEventListener("popstate", function (e) {
    pushHistory();//若没有这行代码,第二次就会失效

    //写入自定义代码//

}, false);
function pushHistory() {//新增自定义的历史页面数据
    var state = {
        title: "title",
        url: "#"
    };
    window.history.pushState(state, "title", "#");
}
最后修改日期: 2023年9月21日

作者