gpt4 book ai didi

javascript - 导航到javascript中的新网址,但强制重新加载?

转载 作者:行者123 更新时间:2023-12-03 09:51:57 24 4
gpt4 key购买 nike

Javascript 提供 location.reload(nocache) API。

当 'nocache' 参数为真时,它将绕过浏览器缓存强制从服务器重新加载当前 url。

通过 window.location.href = url; 导航到新网址时,是否有等效的方法来执行此操作? ?

我有一个聊天应用程序,它检测客户端运行的版本与服务器期望的版本相比,如果它们不同,它会提示客户端导航到最新版本的 url。

但是我发现当我发出这个时,许多客户端仍在使用缓存脚本。

最佳答案

没有开箱即用的解决方案。最简单的方法是向 URL 添加另一个会破坏缓存的参数。例如

 window.location = "/server/url?timestamp=" + (new Date()).getTime()

每次运行时,时间戳都会改变,浏览器不会在缓存中保存该页面。

关于javascript - 导航到javascript中的新网址,但强制重新加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40068138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com