How to disable caching in Internet Explorer 9?

Solution 1:

To do this, simply press F12 to bring up the Developer view, click the Cache menu, and select Always refresh from server. The next time you load a page in that tab, it will redownload everything every time you navigate.

This setting will not carry over to other tabs or be retained when you close the browser, however.

Solution 2:

Can you force ie9 to use a local CSS that has the following in it:

<HTML><HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">
</HEAD><BODY>
</BODY>
</HTML>

In IE9, to use a local style sheet, simply click on the gear menu on the top right, and then click on Internet Options. Under the General tab, click the Accessibility button, and then check the checkbox labeled Format documents using my style sheet. Then browse to a text file with the code above.

Here's a screenshot of the option you want: enter image description here