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