具体而言,调用以下代码片段:
history.replaceState(undefined, undefined, "#" + value)
这样做不会影响当前页面的“后退”按钮行为,但是会在“浏览历史记录”页面中添加一个条目,而我并不希望出现这种情况。下面是Chrome的历史记录页面截图,但在Firefox中也会发生相同的情况。
有没有某种方法可以替换当前的URL,而不会在用户的浏览历史记录中添加一项记录?
我想咨询的是独立的“浏览器历史记录”页面,而不是“后退”按钮使用的实际页面导航历史记录。