Проблема кэширования IE 8

Один из моих источников JavaScript имел дополнительную запятую, которая бросала ошибку в IE8. Таким образом, я открыл своего редактора, удалил запятую и сохранил. Я перезагрузил IE8, но он все еще вытягивал старый js файл. Я удалил все в, "Удаляют Историю Просмотра..." и перезапустил браузер. Это все еще вытягивает старый файл. Я даже настроил вход в систему мой сервер для показа каждый раз, когда js файл требовали. При перезагрузке с IE никогда не требуют js файл.

Я пытался делать тот же процесс в Chrome и FF, и он вытянул новый файл и зарегистрировался правильно на сервере.

Есть ли некоторый другой кэш, который мне не удается очистить в IE, который вызвал бы эту проблему?

5
задан Jeff Catania 26 May 2010 в 21:05
поделиться

2 ответа

Попробуйте CTRL + F5 .

И вы можете использовать CTRL + SHIFT + DEL , чтобы открыть диалоговое окно, в котором вы можете явно очистить кеш.

Просто чтобы вы знали, история просмотров не имеет ничего общего с кешем.

4
ответ дан 14 December 2019 в 01:02
поделиться

Ctrl + F5 - ваш друг; вызывает перезагрузку холодного кеша. Если вы беспокоитесь о том, что у ваших пользователей такие же проблемы, есть уловка, которую вы можете использовать, чтобы заставить их получить новые версии.

Помните, что если это внешний ресурс, вы можете добавить параметр запроса в атрибут src тега скрипта, чтобы IE распознал его как другую версию. например:

<script type="text/javascript" src="lol.js?new=yes"></script>
4
ответ дан 14 December 2019 в 01:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: