我正在创建一个图片库,并且希望能够在浏览照片时更改查询字符串和标题。
我正在寻找的行为经常出现在连续/无限页面的某些实现中,其中当您向下滚动查询字符串时会不断增加页面编号(http://x.com?page=4)等。这应该是从理论上讲很简单,但我希望在主要的浏览器中都能安全使用。
我找到了这篇不错的文章,并尝试使用跟随该示例window.history.pushstate
,但这似乎对我没有用。而且我不确定它是否理想,因为我不太在乎修改浏览器的历史记录。
我只希望能够为当前查看的照片添加书签,而无需在每次更改照片时重新加载页面。
这是修改查询字符串的无限页面示例:http : //tumbledry.org/
UPDATE找到此方法:
window.location.href = window.location.href + '#abc';
它似乎适合我,但我使用的是新的Chrome。这可能会导致旧版浏览器出现某些问题?
:)