我正在使用History.js,我在“下一页”点击时添加状态。 我需要更改每个页面更改的URL(下一个,上一个),但是当在浏览器中单击“返回”时,我需要在开始分页之前到达页面。
要明确: 我在一些全球页面,我想搜索一些东西; 我输入搜索结果页面; 当我更改结果页面时,我将更改网址更加用户友好; 当我在浏览器中单击“返回”时,我想进入“全局页面”,所以就像我居住在搜索页面中,之前的页面是全局页面。
这可能吗?
答案 0 :(得分:0)
对于那些遇到这种情况的人。你应该使用replaceState。它将在浏览器中替换url,但不会在历史记录中添加新项目!