当我需要忽略缓存并加载新内容时,我一直在Chrome上使用Ctrl + F5。今天,我发现我的同事使用Shift + F5表示相同的结果,并且显然使用相同的结果。我最好的猜测是,第一个只是绕过缓存,第二个正在完全清除它们。但是我不确定,因为我没有找到专门比较这两者的文章(除了Ctrl + F5和F5或Shift + F5 和Ctrl + R ...)。
[我只发现是this论坛帖子,它说这些组合不再重新加载页面。因此,我怎么能在最新版本的Chrome上使用它,显然一切都按预期运行?
所以我去了官方的list of Chrome shortcuts,到目前为止我还没有使用过Ctrl + F5的任何痕迹。而且我每天要更新几次没有版本标签的css文件,因此可以告诉它。
您能帮我们解决这个问题吗?
您的观察是正确的!
按照以下步骤验证您的观察结果:
注意:Ctrl + F5是Firefox官方文档中指定的快捷方式。Firebox Shortcut Page
绝对没有区别。
Ctrl + Shift + R / Shift + F5 / Ctrl + F5在Chrome中完全相同-重新加载页面,忽略缓存(图像,脚本,css文件)
我推测Shift + F5是Chrome重新加载的方式,同时添加了Ctrl + Shift + R / Ctrl + F5以与其他浏览器兼容。
要在Firefox Shift + F5中举一个例子,请在开发人员工具中打开“性能”选项卡,因此对于同时使用这两种浏览器的用户来说,更容易使用Ctrl + F5组合。