修改查询字符串而不重新加载页面
2022-08-30 01:56:17
我正在创建一个照片库,并希望能够在浏览照片时更改查询字符串和标题。
我正在寻找的行为经常出现在连续/无限页面的某些实现中,当您向下滚动查询字符串时,不断增加页码(http://x.com?page=4)等。这在理论上应该很简单,但我想要一些在主要浏览器中安全的东西。
我发现了这个很棒的帖子,并试图用,但这似乎对我不起作用。我不确定它是否理想,因为我并不真正关心修改浏览器历史记录。window.history.pushstate
我只是希望能够提供为当前查看的照片添加书签的功能,而无需在每次更改照片时重新加载页面。
下面是修改查询字符串的无限页面的示例:http://tumbledry.org/
更新发现此方法:
window.location.href = window.location.href + '#abc';