webdevqa.jp.net

Firefoxのキャッシュのクリア-Ctrl + F5がランダムに機能しない

Firefox 31、Windows 7の実行:

私がテストしているWebサイトでバグに遭遇しました。そこでは、存在していたがもう存在しないものがまだ表示されていました。を押してキャッシュをクリアしてみました Ctrl+F5、しかしそれは問題を修正していませんでした。次に、Cookieをクリアしようとしましたが、それでも問題は解決しませんでした。

次に、Firefox 31を実行している別のコンピューターでサイトを表示しようとしましたが、削除された古いものが本来のように消えて、サイトが本来のように表示されていました。を使用してキャッシュをクリアしてみました Ctrl+F5 50回目の問題が発生したコンピューターで、しかし役に立たなかったので、私はまだバグを見ていました。

次に、を押す代わりに設定に移動してみました Ctrl+F5、およびキャッシュのみを削除することにより、その方法でキャッシュをクリアします。これは実際に私にとってはうまくいきました、そして私はもはやバグを見ていませんでした。

それで、それがわかっているのに、ヒットしたのになぜまだキャッシュが表示されているのですか? Ctrl+F5 キャッシュなしでページをリロードするために何度も?私がこれらすべてを行っている間、コードは変更されませんでした、それはただのようです Ctrl+F5 なんらかの理由でまったく機能していませんでした(そして私が押すと F3 検索機能を実行するので、Fキーが機能していることがわかります)。

Firefoxサポートサイト でさえそれを示しています Ctrl+F5 キャッシュを上書きするために使用できますが、それは私にとってはうまくいきませんでした。そうですか Ctrl+F5 ランダムに機能しませんか?問題は何でしたか?キャッシュなしでページをリロードするたびに設定に入る必要があるように感じますが、これはかなり頻繁に発生します。キャッシュを完全に無効にする、またはクリックするとキャッシュを削除するプラグインなどの回避策があることは知っていますが、それでもキャッシュを表示したい場合があります。Firefox自体が提供するキーの組み合わせが機能しない場合は、一部のサードパーティ開発者もランダムに動作しませんか?

8
Alex Podworny

問題を回避する方法

Ctrl-F5が機能しない場合、Ctrl-Shift-Rは、キャッシュなしでページをリロードするための優れた代替手段として機能します。

なぜこれが起こるのか

Ctrl-F5キーイベントはOSによってキャプチャされる可能性があるため、Firefoxはそれを認識しません。たとえば、 XFCEはCtrl-F5キーイベントをキャプチャします 、5番目のワークスペースへの切り替えを試みます。

1
Koopa