我可以使用
更具体地说,我有一个“清除所有cookie”按钮,点击后将用户重定向到主页。我希望主页被刷新。
location.reload(true)
来刷新页面并重新获取页面。我想要将用户重定向到一个新的URL并清除缓存。更具体地说,我有一个“清除所有cookie”按钮,点击后将用户重定向到主页。我希望主页被刷新。
location.reload(true)
来刷新页面并重新获取页面。我想要将用户重定向到一个新的URL并清除缓存。可以尝试这样做:
var loc = window.location.href; // or a new URL
window.location.href = loc + '?n=' + new Date().getTime(); // random number
编辑: 重新加载静态资源的唯一选择(请参见下面的评论)是通过在服务器端侦听“n”查询字符串,并向它们的URL附加随机数来实现。
window.location.href = window.location.href + "?15398293843"
呢? - Elliot Bonnevillelocation.reload(true)
是否有助于解决这个问题。我所看到的唯一文档只是简单地说它重新获取页面,没有提到其他资源。 - Matt