Cuando modifica un archivo javascript, necesita TODOS los clientes que ejecutan la aplicación web para obtener el nuevo archivo, tengo claro que es "reciente".
Para que cada cliente obtenga del servidor el nuevo archivo, solo necesita incluir en la inclusión / script de su javascript en la página web "?version=1"
.
Solo es necesario que un parámetro pueda ser ?blue=hello
o ?v=1234155
sea como lo desee. La importancia es usar un valor diferente cada vez que cambie el javascript. "?version=1"
para el primer cambio, "?version=2"
para el segundo cambio, es práctico y sencillo conocer el siguiente valor. También puede usar un GUID si lo desea: "?version=4747b320-62ce-11cf-a5d6-28db04c10777"
o puede usar la fecha y hora "?version=20130220175025"
para 2013/02/20 17:50:25.
Ejemplo 1
<script type="text/javascript" src="http//..../jquery/1.7.1/jquery.min.js?version=1"></script>
Ejemplo # 2
<script type="text/javascript" src="http//..../jquery/1.7.1/jquery.min.js?k=4747b320-62ce-11cf-a5d6-28db04c10777"></script>