我将使用JavaScript代码片段来同时针对“后退”和“前进”按钮,如下所示:
我该如何区分“后退”和“前进”按钮并单独触发它们的事件?
我正在使用以下JavaScript代码片段来同时针对“后退”和“前进”按钮:
window.addEventListener("popstate", function(event) {
// do something cool
}
我该如何区分“后退”和“前进”按钮并单独触发它们的事件?
pushState
时,向状态对象添加一个数字,并在每次使用pushState
时递增它。现在,当你前进或后退时,你可以将该数字与当前状态进行比较,并检查该数字是变大还是变小。不确定这是否有效,但这是一个想法。 - gen_Eric