您可以使用以下方法来删除浏览器跳转页面B的history:
复制
- 在页面B中使用JavaScript的history.replaceState()方法来替换当前页面的历史记录,将页面B替换为页面A,并且保持页面B的URL不变。
window.history.replaceState({}, document.title, window.location.href);
复制
- 然后在页面C中点击返回按钮时,会直接回到页面A。
请注意,这种方法可能会导致用户在浏览器的历史记录中无法通过返回按钮回到页面B。因此,建议在修改历史记录前向用户做出提示或者提供其他方式让用户返回页面B。