如何解决这个问题

如何解决这个问题

运行 Firefox 31,Windows 7:

我在测试一个网站时遇到了一个错误,一些原本存在但现在不再存在的东西仍然会出现。我尝试按Ctrl+清除缓存F5,但这并没有解决问题。然后我尝试清除 cookie,但这仍然没有解决问题。

然后我尝试在另一台电脑上查看该网站——同样运行 Firefox 31——该网站显示正常,删除的旧内容也正常消失。我尝试在出现问题的电脑上使用Ctrl+清除缓存F5,这是第 50 次了,但无济于事,我仍然看到错误。

然后我尝试进入设置,而不是按Ctrl+ F5,然后通过删除缓存来清除缓存。这对我来说确实有效,我不再看到错误。

那么,既然知道了这一点,为什么我仍然会看到缓存,即使我多次点击Ctrl+来重新加载没有缓存的页面?在我执行所有这些操作时,代码并没有改变,只是由于某种原因, +似乎根本不起作用(如果我按下它,它会执行查找功能,所以我知道我的 F 键正在工作)。F5CtrlF5F3

即便是Firefox 支持网站显示Ctrl+F5可用于覆盖缓存,但对我来说不起作用。那么Ctrl+F5是否只是随机不起作用?问题可能出在哪里?感觉现在每次我想重新加载没有缓存的页面时都需要进入设置,这种情况相当常见。我知道有一些解决方法,例如完全禁用缓存或插件以在单击时将其删除,但我仍然希望缓存有时显示出来,如果 Firefox 本身提供的组合键有时不起作用,谁能说第三方开发人员制作的插件也不会随机起作用?

答案1

如何解决这个问题

如果Ctrl-F5不起作用,Ctrl-Shift-R可以采用不使用缓存的替代方案来重新加载页面。

为什么会发生这种情况

按键Ctrl-F5事件可能会被操作系统捕获,因此 Firefox 永远看不到它。例如,XFCE 捕获Ctrl-F5关键事件,并尝试切换到第五个工作区。

答案2

<火狐>

通过清空缓存重新加载页面:

Ctrl+F5Ctrl++ShiftR

不清空缓存的情况下重新加载页面:

F5Ctrl+R

相关内容