2

iframe に別の html ページを含むページがあります。このiframeに、このヘッダータグを入れます

<META http-equiv="Pragma" content="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">
<meta http-equiv="cache-control" content="no-cache" />

ただし、クロムは引き続きキャッシュします。iframe コンテンツが変更されたときに f5 ボタンを押しても、クロムは新しいバージョンではなく、キャッシュされたバージョンをロードします。

この iframe の Google Chrome キャッシュを無効にする方法を教えてください。

4

4 に答える 4

3

サーバーからの HTTP 応答に正しい有効期限ヘッダーを設定します。metaタグに入れたものはすべて上書きされます。

于 2012-06-16T19:28:06.533 に答える
0

メタ タグは無視できます。それらの代わりに、サーバーはキャッシュ制御用の適切な HTTP ヘッダーを設定する必要があります。Expiredヘッダーも設定する必要があります。

https://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Avoiding_caching

于 2012-06-16T19:28:39.020 に答える