The client is using IE-8 for accessing the application. Our web application is using caching enabled for java script functions. After deploying in the client server, new functionalities are not enabled even after clearing the cache.

  • Are you getting any JS errors in the console? If this has been deployed is there a link that we can visit to see the problem..? danwellman over 6 years ago
  • Consider adding a version number (or a date/time stamp) to the URL of all referenced static files like .css and .js files. Then update this version number during each deployment. This ensures that clients will treat the referenced files as new files and *will* go get the latest version, regardless of client cache settings and such. Example: <script type="text/javascript" src="/js/script.js?v=1.1"></script> Then after a new version is deployed: <script type="text/javascript" src="/js/script.js?v=1.2"></script> Etc. haukurhaf over 6 years ago

1 answer

0
points

This happens time to time when corporate networks are involved. A previous version of the application most likely got cached on the network. There are ways around this depending on what platform you have been using to develop the application. Is this Windows or Linux? What language is the core of the application?

Answered over 6 years ago by G Berdal