Firefox 4.0で(キャッシュからではなく)ページ全体を強制的に更新する方法は?


25

Firefox 4.0で(キャッシュからではなく)リロードを強制するにはどうすればよいですか?

私はインターネット上で多くの想定される理論を見てきました。

Ctrl + F5

Ctrl+ Shift+R

しかし、実際には、これらは実際には機能しません。それで、あなたはどうやってそれを本当にするのですか?

私ができるように見える唯一の方法は、毎回手動でキャッシュをクリアすることです。これは開発環境ではほとんど解決策ではありません。

回答:


13

私はFirefox 8を使用していますが、Ctrl+ F5は完全なページリロードへのショートカットです。


これはIEでも機能し、Chromeでもかなり確実です。キャッシュをバイパスするリロードです。
ユタジャーヘッド

2
キャッシュされているページがリダイレクトページの場合はどうなりますか?Ctrl + F5は現在のページでのみ機能しますが、リダイレクトを使用すると、キャッシュせずにリロードするページに移動できません。
coolcat007

9

FireBugの[ネット]タブでメニュー(タブ内の小さな三角形)を開き、[ブラウザーキャッシュを無効にする]を選択します。


8

URLアドレスに移動しますabout:config。これにより、編集用のウィンドウにFirefoxの設定が読み込まれます。「これにより保証が無効になる場合があります」という警告メッセージが表示される場合があります。クリックして設定を読み込む必要があります。次に、browser.cache.check_doc_frequencyキーを見つけてに変更し1ます。


参考のため、有効な値browser.cache.check_doc_frequencyは次のとおりです。

  • 0 –セッションごとにページの新しいバージョンを確認します(セッションは最初のアプリケーションウィンドウが開いたときに開始し、最後のアプリケーションウィンドウが閉じたときに終了します)。

  • 1-ページがロードされるたびに新しいバージョンを確認します。←これ

  • 2-新しいバージョンをチェックしない-常にキャッシュからページをロードします。(オフラインモード?)

  • 3-ページが古い場合、新しいバージョンを確認します。(デフォルト)

これは明らかにブラウジングエクスペリエンス全体に影響しますが、これまたはCTRL + F5が数回です。


1
これは、Webサーバーのリダイレクトディレクティブをテストするときに、ページが実際に適切にリダイレクトされているかどうかを確認するのに非常に役立ちます。
bgStack15

4

相互に依存するJavascriptファイルを処理する場合、この機能を使用するには最大3つの設定が必要になることがわかりました。以下はFireFox 39で動作します(おそらく以前のバージョンも同様です):

  1. Firefox開発者ツールを開く
  2. ギアタブをクリックします(右側、右から4番目)
  3. [詳細設定]セクション(3列目)を見つけ、[ キャッシュを無効にする(ツールボックスが開いている場合)]をクリックします
  4. 新しいタブを開き、URLにabout:configと入力します
  5. 「browser.cache.check_doc_frequency」を検索し、その値を1に変更します
  6. 「network.http.use-cache」を検索し、行をクリックしてその値を「false」に変更します。複雑なページには注意してください。これにより、ページを更新する時間が大幅に長くなる可能性があります。

私を正しい道に導いてくれた次の人に特に感謝します:

もちろん、これが単なるデバッグ以上のものであり、本番環境のページを明示的に制御したい場合は、ページヘッダーで行う必要があります:http : //www.mobify.com/blog/beginners-guide-to-http -cache-headers /


ステップ3は、ステップ6、ステップ4、5、6を無意味にレンダリングするのと同じですか?参考リスト、ありがとう
-twobob

1

私の知る限り、少なくとも3.xシリーズでは、2回目または3回目の連続更新により、Firefoxはページ全体のコンテンツを再度取得します。私はそれが常に機能しているとは思えないことに同意することができます。


1

必要に応じて、キャッシュ全体をクリアすることもできます。に行きOptions ► Advanced ► Network ► Cached Web Content ► Clear Nowます。その後、通常の更新ボタンをクリックするかF5、を押すと、ページが完全に更新されます!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.