【问题标题】:Having trouble with hard page refresh in Firefox/MacOS在 Firefox/MacOS 中遇到硬页面刷新问题
【发布时间】:2019-01-24 00:43:17
【问题描述】:

我对页面进行了一些更改,并使用 Firefox 进行了 Shift-Command-R 以硬重新加载它。当我这样做时,Firefox 会按预期重新加载新页面,但如果我随后进行普通页面重新加载(例如 Command-R),则会重新加载旧版本的页面。

我没有使用 Chrome 获得这种行为;我只需要重新加载一次硬页面,然后新版本就可以通过普通的页面重新加载来加载。所以看起来这与我的托管服务(BlueHost)没有任何关系。

我试过了:

  1. 清除缓存,使用 Firefox/Preferences/Advanced/Network 并点击“缓存的 Web 内容”区域中的“立即清除”按钮。
  2. 删除与包含该页面的网站关联的所有 cookie。
  3. 退出 Firefox 并再次打开。

完成所有这些操作后,我仍然得到相同的行为:Shift-Command-R 加载页面的新版本,而 Command-R 加载旧版本。

Firefox 版本为 52.9.0; MacOS 版本为 10.13.6。

谁能解释为什么会这样?

【问题讨论】:

    标签: macos firefox


    【解决方案1】:

    这种行为是 FireFox 设计的:

    重新加载 F5(或)命令 + R

    // does not override cache
    

    重新加载(覆盖缓存) command + shift + R

    // override cache
    

    Keyboard shortcuts - Perform common Firefox tasks quickly

    【讨论】:

    • 感谢您的回复。我感觉你所描述的是设计使然。但是,当您更新您的网站时,如何从缓存中取出旧页面?我会认为“清除缓存”是这样做的方法。
    • 我想这可能取决于您如何清除它,或者 FireFox 可能没有完全清除所有内容并重新加载相同的旧内容。在清除所有内容之前,我已经注意到类似的行为,并且只是在我执行 shift-command-r 或关闭浏览器并重新启动加载的新页面之后。我不确定这是什么原因,但也许他们可以在 Mozilla 支持论坛上告诉你更多信息。
    • 此时,我已经再次清除缓存并重新加载了Firefox,并且显示了新页面。去搞清楚。感谢您的意见!
    猜你喜欢
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 2020-01-06
    • 2011-05-13
    • 2017-04-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多