-2
我試圖使用此代碼清除緩存,但它不適用於谷歌瀏覽器。 我需要清除瀏覽器中的所有緩存或清除所有網站緩存(不只一頁) Ps:大多數代碼使用小部件DOJO JavaScript,爲什麼我需要清除所有緩存。如何清除瀏覽器中的所有緩存使用ASP.net(C#)
List<string> keys = new List<string>();
// retrieve application Cache enumerator
IDictionaryEnumerator enumerator = Cache.GetEnumerator();
// copy all keys that currently exist in Cache
while (enumerator.MoveNext())
{
keys.Add(enumerator.Key.ToString());
}
// delete every key from cache
for (int i = 0; i < keys.Count; i++)
{
Cache.Remove(keys[i]);
}
HttpRuntime.Close();
謝謝你的每一個答案。
我不認爲你可以刪除瀏覽器的緩存。它將非常適合瀏覽器瀏覽器。但是您可以爲您的應用程序的資源設置緩存時間。 –