我有一个网站www.mysite.com/entry/1
,其中div
会在点击按钮时打开。
当它打开时,我制作一个window.history.pushState()
,例如:
www.mysite.com/entry/1#12345678
我可以在此已打开的div
中设置过滤器,因此每次设置过滤器时,哈希值都会更改,我会生成window.history.pushState("", "", url+newHash);
当我执行此操作时,例如,10次,我的window.history
中有10个不同的网址。
是否可以覆盖它,以便我的历史记录中只有最后一个url-hash值?
原因是,当我点击浏览器的后退按钮时,网址应为www.mysite.com/entry/1
,我不想查看所有哈希值。
感谢任何帮助!