1

in IE8, there's an option on cache developer tools called "refresh always from server". Is it possible to have some javascript or similar to force this behaviour or I have to do it always manually?

I've tried

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

but the refreshing issue in my application seems to be resolved only by checking "refresh always from server" on cache options panel.

Thanks

1
  • Pragma targets the HTTP 1.0 specification. You may want to try using Cache-Control instead. See this for more information. Commented Sep 18, 2012 at 13:10

1 Answer 1

1

If you're using jQuery, you can do:

$.ajaxSetup({ cache: false });

which has solved many IE8 caching issues for me when using jquery + ajax.

Otherwise, you could use a "cache-breaker" by appending a unique number to the end of the .js uri. Like so:

http://mysite.com/myscript.js?=_11232131231323

Of course, the unique # could be a DateTime() that is unique on every page request.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.