Javascript 如何附加或更新timestamp querystring参数

Javascript 如何附加或更新timestamp querystring参数,javascript,jquery,Javascript,Jquery,我想在我的查询字符串上附加一个时间戳,以确保在我通过javascript刷新页面时浏览器绕过其缓存。我需要考虑现有的querystring(其中可能已经有一个timestamp参数)和hash标记(http://www.example.com/?ts=123456#example) 我已经编写了自己的实现,但我怀疑它不必要地复杂。是否有一种快速、简单或至少优雅的方法来实现这一点?对于操作查询字符串参数,我向您推荐此插件: 它非常容易使用: var timestamp = $.query.g

我想在我的查询字符串上附加一个时间戳,以确保在我通过javascript刷新页面时浏览器绕过其缓存。我需要考虑现有的querystring(其中可能已经有一个timestamp参数)和hash标记(
http://www.example.com/?ts=123456#example


我已经编写了自己的实现,但我怀疑它不必要地复杂。是否有一种快速、简单或至少优雅的方法来实现这一点?

对于操作查询字符串参数,我向您推荐此插件:

它非常容易使用:

var timestamp = $.query.get('ts'); // get a value

window.location = $.query.set('ts', newValue); // set a value and navigate

对于操作查询字符串参数,我建议您使用以下插件:

它非常容易使用:

var timestamp = $.query.get('ts'); // get a value

window.location = $.query.set('ts', newValue); // set a value and navigate

你能发布你的实现吗?你能发布你的实现吗?