Как отключить кеширование в Internet Explorer 9?
Как я могу отключить кеширование в Internet Explorer 9?
Я захожу на страницу и нажимаю на ссылку. Когда я нажимаю кнопку " Назад", мне нужно, чтобы браузер всегда повторно загружал страницу с веб-сайта.
я попытался отключить кеш браузера, зайдя в:
- инструменты
- настройки интернета
- В разделе " История просмотров" нажмите " Настройки".
В разделе Проверка новых версий сохраненных страниц выберите Каждый раз, когда я захожу на веб-страницу.
Кроме того, Internet Explorer 9 (32-разрядная (Windows 7 (64-разрядная ( Professional)))) не перезагружает страницу при нажатии кнопки " Назад".
Как отключить кеширование в Internet Explorer 9?
я использую Fiddler, чтобы посмотреть, отправляет ли Internet Explorer 9 запрос HTTP на сервер, когда я нажимаю кнопку " Назад":
И Internet Explorer 9 не запрашивает страницу с сервера; вместо этого, обслуживая его из кэша.
Как отключить кеширование в Internet Explorer 9?
я попытался изменить режим браузера (версия Internet Explorer, которую Internet Explorer 9 сообщает серверу) на IE8*, а также изменить режим документа ** (версия механизма рендеринга Internet Explorer, которую Internet Explorer 9 использует для рендеринг страницы), и в обоих случаях браузер не запрашивает страницу при нажатии назад.
Как отключить кеширование в Internet Explorer 9?
Обновление: я попытался уменьшить максимальный размер кэша в Internet Explorer 9 до минимально допустимого значения: 8 МБ:
и перезапускает мой браузер, но Internet Explorer 9 не перезагружает страницу из кэша, когда я нажимаю кнопку Назад:
вместо этого показывается старая, закешированная версия веб-страницы.
Как отключить кеширование в Internet Explorer 9?
3 ответа
Для этого просто нажмите клавишу F12, чтобы открыть представление "Разработчик", откройте меню " Кэш" и выберите " Всегда обновлять с сервера". В следующий раз, когда вы загрузите страницу в этой вкладке, она будет перезагружать все при каждой навигации.
Однако этот параметр не будет перенесен на другие вкладки и не будет сохранен при закрытии браузера.
Можете ли вы заставить ie9 использовать локальный CSS со следующим:
<HTML><HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">
</HEAD><BODY>
</BODY>
</HTML>
В IE9, чтобы использовать локальную таблицу стилей, просто нажмите на меню шестеренки в правом верхнем углу, а затем нажмите Свойства обозревателя. На вкладке "Общие" нажмите кнопку " Специальные возможности" и установите флажок " Форматировать документы с использованием моей таблицы стилей". Затем перейдите к текстовому файлу с кодом выше.
Вот скриншот нужной вам опции:
Ответ: нет, вы не можете отключить кеш в Internet Explorer 9.
- Вы можете ограничить размер кэша
- вы можете попросить IE обновить страницу каждый раз, когда вы переходите к ней
- Вы можете нажать F5, чтобы вручную перезагрузить страницу
Но вы все равно можете обслуживать кэшированные версии страницы (то есть версию, которая не соответствует состоянию сервера).