I run ASP.NET intranet applications which use a lot of client-side Javascript all located in external .js files. If I make a Javascript change I can't guarantee my users are running the latest script (since these files are cached by the browser) so I'm always sending out a message to ask users to clear out temp internet files or refresh the relevant page. Is there any way to instruct a client browser to obtain the latest version of a script when required?