私はしばらくの間この問題を抱えています、そしてそれが私だけなのか、それともクロームがどのように機能するのか知りたいです。画像に変更を加えてアップロードすると、リロード時にChromeで新しい画像が表示されず、代わりに古い画像が表示されます。Firefoxは新しい画像を表示します。これは主に、背景などの大きな画像で発生します。だから私はクロムが新しい画像を表示する前に数分待たなければなりません...これはルールですか、それとも私のブラウザだけで起こりますか?
2 に答える
1
これは、ローカルクロックがWebサーバーと同期されていないために発生する可能性があります。画像をアップロードすると、新しいファイルが作成されます。ブラウザがファイルを要求すると、サーバーはファイルのタイムスタンプを返します。そのタイムスタンプがキャッシュにあるものよりも古い場合、ブラウザは画像を再度ロードしません(それでも十分であると仮定します)。
画像を調べて(画像を右クリック)、ネットワークアクティビティを確認する必要があります。Chromeは、画像を読み込んだかどうか、またその理由を教えてくれます。
于 2012-09-18T10:01:10.490 に答える
0
キャッシュの問題のようです。このロジックは、ブラウザごとに異なります。
Ctrl + Shitf + F12を押して、オプション「キャッシュを空にする」を設定すると、Chromeキャッシュをクリアできます。このアクションの後、新しいイメージが常にロードされます。
于 2012-09-18T09:58:04.767 に答える