如何在jquery中深度刷新窗口,就像你按f5两次一样。目前我正在使用它。
<script>
window.onload = function() {
if(!window.location.hash) {
window.location = window.location + '#loaded';
window.location.reload();
}
}
</script>
谢谢!它不应该花很多时间刷新。 我的网页是在php。
答案 0 :(得分:2)
我认为重载功能可以采用强制完全刷新的参数。 即:
window.location.reload(true);
供参考: https://developer.mozilla.org/en-US/docs/Web/API/Location/reload
答案 1 :(得分:0)
Ctrl + F5主要用于刷新客户端对象。每当我们将任何内容更改为客户端脚本时,我们通常会使用ctrl + f5来获取更新。显然,没有开发人员想要这个。那有一个解决方法。
将你的js代码分成外部文件并在你的视图中使用它。然后,你只需要设置一个JS文件的版本,你要放置它(即在你的视图中)
<script src="path.js?123123" type="text/javascript"></script>
假设,path.js是您的外部JS文件,?123123
基本上是js文件的临时版本。因此,编译器将始终通过更改数字将其视为新文件。
希望这有帮助