由于一些需求,我的页面的调用是这样的
/url/home
/url/page1
/url/page1?abc=1
/url/page1?abc=2
因此,当我从“/url/page1?abc=2”单击 browserback 时,它会转到“ /url/page1?abc=1"等等。
我希望当我从“/url/page1?abc=2”单击浏览器后退时,它应该直接转到“/url/home”,所以我想删除2个网址“/url/page1”和/url/page1 ?abc=1"来自历史记录。
请帮忙
最佳答案
您可以使用这个而不是删除浏览器历史记录
window.location.replace(URL);
It will replace the current document with the one at the provided URL.
引用:https://developer.mozilla.org/en-US/docs/Web/API/window.location
关于javascript - 是否可以删除特定的浏览器历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28316172/