In classic ASP, I am telling the browser to cache a certain page for an hour using:
response.expires = 60
This is great, as subsequent page loads for the user within the hour are instantaneous, and without queries to backend databases.
The page allows the user to make changes to the page using Javascript. These changes are infrequent, but when they happen, I'd like that cached page to expire so that a new copy of the page is loaded next time the page is accessed, rather than the cached version that does not have the user's changes.
Is there a way in Javascript to tell the browser the current page has expired, and to clear it from the cache? Alternatively, is there a way in ASP to tell the browser to refresh a cached page even if it has not yet expired?