如何通过清空 Google Chrome 中的缓存来重新加载页面?

如何通过清空 Google Chrome 中的缓存来重新加载页面?

我不知道它具体叫什么,缓存刷新是指清除缓存后刷新页面。我不想清除整个浏览器缓存。

我似乎无法缓存刷新我的页面。在 Firefox 中,我知道它是Shift+Refresh。

在 Chrome 中,我尝试了Ctrl+ RCtrl+Refresh、Alt+Refresh、Shift+Refresh,但都没有用。

答案1

在 Windows 上按F12Ctrl+ Shift+ J“打开开发者工具”(在 Mac 上:Cmd+ Opt+ I)然后您就可以右键点击刷新图标并选择“清空缓存并重新加载”

截屏

看:https://stackoverflow.com/questions/12633425/chrome-browser-reload-options-new-feature

文档说:

  • 对于 Windows 和 Linux: Shift+F5Ctrl++ShiftR
    • (截屏): 在此处输入图片描述
  • 对于MacCmd++ ShftR

重新加载当前页面,忽略缓存内容。

尽管有些人报告说这种方法有效,但其他人却说这种方法不能正常工作

您的其他选择是:

  1. JavaScript 控制台

    JavaScript 控制台在 Chrome DevTools 中有两种模式:主控制台选项卡,或者在另一个选项卡(例如元素或源)上显示的拆分视图。

    要打开“控制台”选项卡,请执行以下操作之一:

    使用键盘快捷键命令-选项-J(Mac)或控制-转移-J(Windows/Linux)。选择查看 > 开发人员 > JavaScript 控制台

    F12这里似乎没有提到,但也会在 Windows 上打开这个控制台。

    Chrome 开发者工具

    使用 JavaScript 控制台

  2. 隐身窗口

    另一个有趣的选项是打开一个新的隐身窗口(Ctrl+ Shift+N在 Mac 上:+ Shift+ N.)。此窗口不会使用任何存储的 cookie、缓存内容或 DNS 解析,因此您可以在其中测试内容,而无需通过转储缓存来减慢正常浏览速度。这是我几乎总是做的事情,而不是清除缓存。https://support.google.com/chrome/answer/95464

  3. 禁用缓存

    打开 Chrome 开发者工具(F12,Mac:++ )。点击设置图标(右下角的齿轮)。选中“禁用缓存”。现在,当您使用开发者工具浏览时,缓存已被禁用I

  4. 点击并清洁

    最后还有一个选项点击并清洁扩大

答案2

另一个有趣的选项是打开一个新的隐身窗口 ( Ctrl+ Shift+ N)。此窗口不会使用任何存储的 cookie、缓存内容或 DNS 解析,因此您可以在其中测试内容,而无需通过转储缓存来减慢正常浏览速度。这是我几乎总是做的事情,而不是清除缓存。

答案3

根据文档Ctrl+F5Shift+F5应该可以工作。也许您在 IE 和 Chrome 上配置了代理,它正在缓存您的页面?

答案4

尽管使用shift+F5++ shift,我仍然遇到 Chrome 刷新问题r

我发现一个虽然很粗暴但有效的方法是按住+ shift+r几秒钟,这样浏览器就会多次尝试刷新 Java 缓存并失败。然后下次它就会成功从服务器检索 JS。

相关内容