【发布时间】:2012-06-13 18:23:26
【问题描述】:
我正在创建一个照片库,并且希望能够在浏览照片时更改查询字符串和标题。
我正在寻找的行为经常出现在一些连续/无限页面的实现中,当您向下滚动查询字符串时,会不断增加页码 (http://x.com?page=4) 等。这在理论上应该很简单,但是我想要在主流浏览器中安全的东西。
我找到了this great post,并试图以window.history.pushstate 为例,但这似乎对我不起作用。而且我不确定它是否理想,因为我并不真正关心修改浏览器历史记录。
我只是希望能够为当前查看的照片添加书签,而无需在每次更改照片时重新加载页面。
这是一个修改查询字符串的无限页面示例:http://tumbledry.org/
UPDATE找到了这个方法:
window.location.href = window.location.href + '#abc';
【问题讨论】:
-
你能发布一个链接到一些动态更新其查询字符串的示例网站吗?我不认为它可以做到,但你可以改变哈希值,这可能足以得到你想要的。
-
Why the new web Dropbox can change the URL without page refresh? 的可能重复以及它被标记为重复的三个问题
-
@昆汀。你只能有一个更接近的投票...
:)
标签: javascript jquery query-string dhtml