如何在 Edge 中执行硬刷新?

如何在 Edge 中执行硬刷新?

localhost我正在Edge上浏览一个网站。

我所要做的就是完全刷新页面及其所有资源(外部 CSS、外部 JavaScript、图像、字体、页面链接到的所有内容 - 我想从服务器重新加载它们)。

我怎样才能做到这一点?


这看起来像一个简单的请求,但这是我迄今为止尝试过的:

  • F5
  • CTRL + F5
  • CTRL + SHIFT + F5
  • Shift F5
  • 清除缓存(设置 > 清除浏览数据 > 勾选全部 > 显示更多 > 勾选全部 > 清除)
  • 重启 Edge
  • 重启电脑

这些都没用。我修改了一个 CSS 文件和一个 JavaScript 文件。每次加载这些文件的旧版本时都会发生这种情况。

我只想进行硬刷新并重新加载 Edge 中的所有内容 - 我缺少什么才能实现这一点?


Chrome 或 Firefox 中不会发生此问题(均显示最新内容)。我基本上想要一个这样的解决方案,但适用于 Edge 而不是 Internet Explorer。

答案1

缓存控制设置

感谢@Jimmery,我找到了一个设置。

尝试过 Ctrl+R,但无法绕过缓存

更新(2022 年):

在 Chromium edge 中它是一个复选框

边缘开发工具

答案2

您需要打开开发人员工具(Ctrl + Shift + I),右键单击刷新按钮时,您会有更多刷新选项,例如 Ctrl + Shift + R 可以重新加载当前页面,忽略缓存内容,另一个可以清除缓存并刷新。

https://support.microsoft.com/en-us/help/4531783/microsoft-edge-keyboard-shortcuts

答案3

使用基于 Chromium 的 Edge,它是Ctrl+ F5

答案4

我认为这个解决方案可以帮助你(在任何浏览器中):在你的 html 标题标签中,将一个额外的值附加到你的 css 或 js 文件地址!像这样: <link href="yourCssFile.css?v=1"/> “?v=1”导致你的浏览器重新下载你的 css 文件。希望它能帮助你 ;)

相关内容