How can i disable caching in Internet Explorer 9?
i browse to a page, and click a link. When i click Back, i need the browser to always re-fetch the page from the web-site.
i've tried disabling the browser cache by going into:
- Tools
- Internet Options
- Under Browsing History, click Settings
Under Check for newer versions of stored pages, select Every time I visit the webpage
Except that doesn't cause Internet Explorer 9 (32-bit (Windows 7 (64-bit( Professional)))) to reload the page when clicking the Back button.
How do i disable caching in Internet Explorer 9?
i use Fiddler to watch if Internet Explorer 9 makes an HTTP request to the server when i click the Back button:
And Internet Explorer 9 does not request the page from the server; instead serving it from the cache.
How do i disable caching in Internet Explorer 9?
i've tried changing the Browser Mode (the version of Internet Explorer that Internet Explorer 9 reports to the server) to IE8*, as well as changing the **Document Mode (the version of Internet Explorer rendering engine that Internet Explorer 9 uses to render the page), and in both cases the browser does not request the page when clicking back.
How do i disable caching in Internet Explorer 9?
Update: i tried reducing the maximum cache size in Internet Explorer 9 to the lowest allowable value: 8 MB:
and restarting my browser, but Internet Explorer 9 does not re-fetch the page from the cache when i click Back:
instead showing the old, cached, version of the web-page.
How do i disable caching in Internet Explorer 9?
Ctrl+F5
, one of the 47 Keyboard Shortcuts That Work in All Web Browsers to get a fresh copy of the web page being viewed. It's also possible in Firefox to install an add-on that will provide a toolbar icon that can be pressed to clear the cache on demand.F5
, that's not the problem - the problem is that she has to pressF5
. Google, Gmail, Facebook, Twitter, they've all solved by problem by addingno-cache, no-store
. And i've been unable to convince the author of my mother's favorite site to do the same. So i'm left with a client-side permanent solution.Ctrl+F5
(or hold down theShift
key while pressing the Back-Arrow button or key, which while not universal, also do the job in Firefox) when using this one website.