Ctrl + F5 in jquery to clear browser cache
本问题已经有最佳答案,请猛点这里访问。
如何在jquery中深度刷新窗口,就像你按了两次f5一样。目前我正在使用这个。
1 2 3 4 5 6 | window.onload = function() { if(!window.location.hash) { window.location = window.location + '#loaded'; window.location.reload(); } } |
谢谢!它不应该花太多时间来刷新。我的网页是PHP。
我认为reload函数可以采用强制完全刷新的参数。IE:
1 | window.location.reload(true); |
供参考:https://developer.mozilla.org/en-us/docs/web/api/location/reload
ctrl+f5主要用于刷新客户端对象。每当我们将任何内容更改为客户机脚本时,通常都会使用ctrl+f5来获取更新。显然,没有开发人员想要这个。好吧,有个解决办法。
将JS代码分离到外部文件中,并在视图中使用它。然后,只需在要放置它的位置(即视图中)设置JS文件的版本。
1 | <script src="path.js?123123" type="text/javascript"> |
假设path.js是您的外部JS文件,
希望这有帮助