ページに画像があり、画像はブラウザにキャッシュされています。
今は画像を削除しましたが、キャッシュされていたため、リクエストはサーバーに送信されず、再び表示されます。
どうすればブラウザのキャッシュから削除できますか?
ページに画像があり、画像はブラウザにキャッシュされています。
今は画像を削除しましたが、キャッシュされていたため、リクエストはサーバーに送信されず、再び表示されます。
どうすればブラウザのキャッシュから削除できますか?
いいえ、キャッシュされたファイルを物理的に削除することはできません。代わりに、ファイルへのリンクを動的に生成できます。たとえば、
<script type="text/javascript">
document.write('<img id="without-cache" src="image.jpg?v=' + new Date().getTime() + '" />');
</script>
?v=
キャッシュからロードせずに再ロードする場合は、最終的にソースを別のものに変更します。
$("#without-cache").attr("src", "image.jpg?v=" + new Date().getTime());