不要触发'popstate'事件的情况下调用history.back()。
创始人
2025-01-10 17:00:29
0

要在不触发'popstate'事件的情况下调用history.back(),可以使用history.replaceState()方法来修改浏览器历史记录,然后再调用history.back()

下面是一个示例代码:

function goBackWithoutPopstate() {
  // 添加一个新的历史记录项
  history.replaceState({ page: 1 }, "", "#");
  
  // 调用history.back(),返回上一页
  history.back();
}

// 在点击按钮时调用goBackWithoutPopstate()函数
document.getElementById("backButton").addEventListener("click", goBackWithoutPopstate);

在这个示例中,我们首先使用history.replaceState()方法添加一个新的历史记录项,然后再调用history.back()返回上一页。由于我们使用history.replaceState()方法修改了历史记录,而不是添加新的记录,所以不会触发'popstate'事件。

注意:由于安全原因,浏览器限制对历史记录的访问。在某些情况下,可能无法使用history.replaceState()方法来修改历史记录。

相关内容

热门资讯

黑科技插件(微扑克游戏)外挂透... 黑科技插件(微扑克游戏)外挂透视辅助下载(透视)2025新版教程(真是是真的有挂)1、很好的工具软件...
黑科技有挂(WPk)外挂透视辅... 黑科技有挂(WPk)外挂透视辅助方法(透视)总结教程(本来是真的有挂)1、WPk系统规律教程、WPk...
黑科技计算(德州之星)外挂辅助... 黑科技计算(德州之星)外挂辅助app(透视)高科技教程(一直真的有挂)1、让任何用户在无需德州之星A...
黑科技肯定(wpk俱乐部)外挂... 黑科技肯定(wpk俱乐部)外挂透视辅助安装(透视)必备教程(原来存在有挂)1、构建自己的wpk俱乐部...
黑科技科技(微扑克俱乐部)外挂... 黑科技科技(微扑克俱乐部)外挂透视辅助下载(透视)科技教程(一贯是有挂);1、玩家可以在微扑克俱乐部...
黑科技真的(wpk游戏)外挂透... 黑科技真的(wpk游戏)外挂透视辅助挂(透视)2025新版总结(原来是有挂);小薇(透视辅助)致您一...
黑科技攻略(We辅poker助... 黑科技攻略(We辅poker助)黑科技透明挂辅助器(透视)教你教程(都是是真的有挂)一、We辅pok...
黑科技科技(wepOke)黑科... 黑科技科技(wepOke)黑科技透明挂辅助挂(透视)分享教程(一直是真的有挂);wepOke辅助器中...
黑科技科技(德州扑克微扑克)外... 黑科技科技(德州扑克微扑克)外挂透视辅助插件(透视)黑科技教程(确实有挂)德州扑克微扑克辅助器中分为...
黑科技攻略(WPk)外挂透视辅... 黑科技攻略(WPk)外挂透视辅助技巧(透视)可靠技巧(一直是真的有挂)1、WPk系统规律教程、WPk...