Самый простой способ - добавить параметр с сжатой отметкой даты / времени в строку запроса ... Это делает браузер похожим на совершенно новую страницу.
Просто быстрое обновление , если вы отправляете данные на сервер, то IE пропустит кэш и загрузит новые данные.Однако, если вы только отправляете GET-запросы, то IE собирается просмотреть URL-адрес и свои собственные настройки, чтобы определить, следует ли извлекать данные из кэша или фактически обращаться к серверу за данными.
Теперь, если пользовательесли для параметра «Проверить наличие новых версий сохраненных страниц» задано значение «Никогда», то с этим ничего нельзя поделать, кроме добавления значения в строку запроса.См. KB263070 для получения подробной информации от MS об этих параметрах.Быстрый просмотр ответов Microsoft показывает большое количество людей, которых это укусило.Решение, которое всегда дается, состоит в том, чтобы пользователь мог изменить свои настройки кэша.
Таким образом, для вас решение будет (на уровне сложности)
- Добавитьочень изменяемое значение строки запроса
- Сообщите своим пользователям, что они ДОЛЖНЫ изменить настройку «Проверять наличие новых версий» на «Каждое посещение страницы» или «Автоматически».
- Измените свои ссылки, чтобы вызывать обратную передачу,(фу)
Ряд приложений выбирают либо элемент 2, либо элемент 1. Причина в том, что 2 имеет наименьшее влияние на базу кода, а элемент 1 - наименьшее влияние на ваших пользователей.
Если это сайт администратора, то я бы сказал, что выберите вариант 2, так как у вас должно быть достаточное влияние на настройки рабочего стола пользователей.