Если вы хотите просто сделать это в ВАШЕМ браузере (например, не навязывая это своим пользователям), то я бы НЕ установил ваш код так, чтобы он не использовал кеш. Как сказал Хосе, производительность снижается.
И я бы не стал вообще отключать кеширование в IE, потому что вы теряете прирост производительности для каждого посещаемого вами сайта. Вы можете указать IE всегда обновлять с сервера для определенного сайта или сеанса просмотра:
- Открыть IE Developer Tools
- Выберите Кэш из меню
- Нажмите, чтобы поставить галочку «Всегда обновлять с сервера»
Или, для клавиатурных ярлыков (как и я) там ..
- F12, Alt + C, Стрелка вниз, Alt + R.
ПРИМЕЧАНИЕ ОСТОРОЖНО :
Сказав это ... Имейте в виду, что всякий раз, когда вы разрабатываете / тестируете не так, как сайт будет рассматриваться в производственном процессе, вы рискуете получить смешанные результаты. Хорошим примером является эта проблема кеширования. Мы обнаружили проблему, когда IE кэшировал наши Ajax-вызовы, а не обновлял результаты метода GET. Если бы мы отключили кэширование в IE, мы бы никогда не увидели эту проблему в разработке и развернули бы ее в таком виде.