How to force Internet Explorer (IE) to REALLY reload the page

internet explorerinternet-explorer-8web-development

When using Internet Explorer 8 to test my web application I often find it doesn't reload the page, so I don't see my changes. This has resulted in a lot of wasted time and frustration wondering why my fix "didn't work" – when in fact the browser never loaded the fixed version.

I've tried the Refresh button. I've tried F5, ControlF5, ControlR, ControlShiftR, holding Control while clicking the Refresh button, everything I could think of – it doesn't actually load the new contents from the server. I've confirmed this with Fiddler.

How do I tell IE "I don't care what you think you have cached, I want to reload the page – no really, I mean it this time, honest-to-God, I want you to actually go to the server and download everything again"?

Best Answer

  1. Select Tools >> Internet Options.
  2. Click the Settings button in Browsing History.
  3. Select the Every time I visit the webpage radio button.
  4. Click OK to close the Settings dialog.
  5. Click OK to close the Internet Options dialog.
Related Question