我似乎无法缓存刷新页面。在Firefox中,我知道它是Shift + Refresh。
在Chrome中,我尝试了Ctrl + R,Ctrl + Refresh,Alt + Refresh,Shift + Refresh,但是它们都不起作用。
#1 楼
在Windows上将F12或Ctrl + Shift + J推至“打开开发人员工具”(在Mac上为Cmd + Opt + I),然后右键单击刷新图标,然后选择“清空缓存并重新加载”请参阅:https://stackoverflow.com/questions/12633425/chrome-browser-reload-options-new-feature
文档说:
对于Windows和Linux:Shift + F5或Ctrl + Shift + R
(屏幕截图):
对于Mac:Cmd + Shft + R):
重新加载当前页面,忽略缓存的内容。
尽管有些人报告了此方法,但其他人却说它无法正常工作。
您的其他选择是:
JavaScript控制台
JavaScript控制台可在Chrome DevTools中以两种模式使用:主控制台选项卡,或作为拆分视图,您可以在另一个选项卡(例如Elements或Sources)上显示。
要打开“控制台”选项卡,请执行以下一项操作g:
使用键盘快捷键Command-Option-J(Mac)或Control -Shift -J(Windows / Linux)。
选择View> Developer> JavaScript Console。
此处未提及F12,但也会在Windows上打开此控制台。
Chrome开发者工具
使用JavaScript控制台
隐身窗口
另一个有趣的选项是打开一个新的隐身窗口(在Mac上为Ctrl + Shift + N :: + Shift + N)。该窗口不会使用任何存储的Cookie,缓存的内容或DNS解析,因此您可以在其中测试内容,而不会通过转储缓存而减慢正常浏览的速度。我几乎总是这样做,而不是清除缓存。 https://support.google.com/chrome/answer/95464
禁用缓存
打开Chrome开发者工具(F12,Mac:⌘+⌥+ I)。点击设置图标(右下角的齿轮)。选中“禁用缓存”。现在,当您使用开发人员工具浏览时,将禁用打开缓存。
Click&Clean
最后还有Click&Clean扩展选项
评论
这对我不起作用。 f12不执行任何操作。 OSX 10.6.8上的Chrome 25.0.1364.172。
–乔纳森·哈特利
13年3月29日在20:19
您无需打开开发工具。 F12也适用于Windows。在Mac上:⌥⌘I来源:developers.google.com/chrome-developer-tools/docs/shortcuts
–basarat
13年3月31日在1:56
我认为这些选项仅在Chrome想要显示它们时才会显示!我现在意识到只有在开发人员工具打开时它才会显示。另外,如果这里的某个人不喜欢右键单击,则可以长按刷新按钮以达到相同的效果。
– Jasjeev Singh
2013年6月20日16:15
禁用缓存现在位于开发人员工具的“网络”选项卡上。
–神经递质
16/12/28在9:51
我不确定为什么有人说您不需要打开开发工具。对我来说,您需要将它们打开,然后再运行就可以了。谢谢你的提示。
–nynynik
17年3月14日在21:54
#2 楼
另一个有趣的选项是打开一个新的隐身窗口(Ctrl + Shift + N)。此窗口将不使用任何存储的cookie,缓存的内容或dns分辨率,因此您可以在其中测试内容,而不会通过转储缓存而减慢正常浏览的速度。我几乎总是这样做,而不是清除缓存。评论
我发现+1会导致Chrome浏览器缓存文件下载。当我使用apache / nginx配置并且我下载index.php而不是查看它时,这尤其令人沮丧。唯一的方法是清除整个缓存,使用隐身模式或使用Firefox。
–詹姆斯
2011-3-14在16:29
嗯,除非有时不起作用。我只花了15分钟的时间来弄清楚为什么我的外部加载的SWF文件不正确。 Firefox证明它是正确的,Incognito Chrome中的任何按键刷新组合均未从缓存中清除SWF,也未清除实际的Chrome缓存并刷新Incognito窗口。我必须完全关闭然后重新打开隐身窗口,才能使缓存最终释放SWF。在发生这种情况之前,它已经工作了大约一个小时:/
–丹贾
2012年12月12日在22:39
再过5分钟,就我所知,这不是一个可靠的解决方案。 Chrome v17.0.963.46 m
–丹贾
2012年2月12日在22:47
这也会禁用扩展程序,这可能与某些测试背道而驰
–丹尼尔·瓦特罗斯(Daniel Watrous)
16 Sep 6 '19:20
#3 楼
根据文档,Ctrl + F5或Shift + F5应该可以工作。也许您在IE&chrome上配置了代理,正在缓存页面?
评论
如果确实要确保必须使用“工具”选项清除缓存。
–索林
2010年7月22日在16:17
您需要使用“工具”清除缓存,以便从缓存中清除收藏夹图标。普通的硬重装无法做到。
–RomanSt
2010-12-22 19:03
您的答案中的链接不再指向预期的页面。
–奥迪·马洛(Audite Marlow)
16 Dec 15'在10:05
#4 楼
解决方法是连续两次快速重新加载。评论
似乎并非在所有情况下,我都只是因为早期的dns问题而不想加载的页面,而Chrome仅仅拒绝加载了大约一分钟……在此之后它又可以工作了。
–沃尔夫
2013年9月20日上午11:51
除了更直接的方法(如禁用网络选项卡下或首选项中的缓存)外,我有时还发现刷新页面十次以上具有清除效果。只是反复点击刷新10-15次
–roberthuttinger
18年1月18日在17:15
#5 楼
尽管使用shift + F5或⌘+ shift + r,但Chrome刷新仍存在问题。我发现虽然很残酷,但是可以将⌘+ shift + r按住几秒钟,以便浏览器进行多次刷新Java缓存的尝试,但失败了。然后,下次它成功从服务器检索JS。
评论
是的,我可以确认。我一直在自己做。
– gAMBOOKa
2010-10-13 3:43
#6 楼
铬很烂。有时我可以让Shift + F5起作用,但并非总是如此。目前,我的解决方案是使用“点击并清除”扩展程序。很难看,但是每次都可以用,所以我建议现在使用。评论
对我而言,每次按Ctrl + Shift + R两次都可以。我不知道为什么他们这么讨厌。
–RomanSt
2011年9月8日下午13:46
#7 楼
打开Chrome开发者工具(F12或Ctrl + Shift + I或菜单/工具/开发者工具)。点击设置图标(右下角的齿轮)。选中“禁用缓存”。现在,当您使用开发人员工具浏览时,将禁用打开缓存。#8 楼
您可以右键单击,然后转到Inspect Element
或Resources
(在较新版本中)选项卡下的Application
折叠Cookies
右键单击域名,然后单击Clear
。#9 楼
Ctrl + Shift + F5似乎对我有用。#10 楼
它可能只是您的键盘设置,请检查是否已启用或禁用功能键,而我的Logitech键盘是FMode键,类似于NumLock!#11 楼
单击“工具”菜单。 (扳手在右上角)。
选择选项。
单击“高级选项”选项卡。
单击“清除浏览数据” ...
选中相应的框您希望删除的信息类型。
清除浏览历史记录
清除下载历史记录
清空缓存
删除cookie
清除保存的密码
还可以使用“清除此期间的数据”下拉菜单选择希望删除缓存信息的时间。
准备好后,单击“清除浏览数据”。
评论
为什么我要删除整个缓存以测试单个页面?我宁愿使用Firefox。
– gAMBOOKa
2010-10-20 8:31
Chrome再次出现在图片中,您现在可以硬装-superuser.com/a/512833/92862
–勺子
2012年12月3日,11:45
#12 楼
在Windows上,按Ctrl + F5进行硬加载,而在F5上进行重新加载。 />硬重装会清除该页面的存储缓存。您只需关闭此窗口即可清除所有临时缓存和历史记录。在Windows上:Ctrl + Shift + N
在Mac上:⌘+ Shift + N
评论
我的版本4.0.206.1更改了我的源代码(PHP)后再次尝试。使用Shift + F5刷新FF。 Ctrl + Refresh后,Chrome上没有显示更改。“ Ctrl +刷新”是指实际上单击刷新按钮吗?我不知道这在Chrome浏览器中是否有效;我几乎肯定Ctrl + F5可以按预期工作。
尝试同时使用F5和Refresh,Ctrl和Shift ...无变化。未配置代理,
Command-Shift-R可在Mac(OS X 10.6.7和Chrome 17.0.963.56)中使用。
在Mac上:按住CONTROL并单击Chrome的重新加载按钮