Quando você modifica um arquivo javascript, precisa de TODOS os clientes que executam o aplicativo Web para obter o novo arquivo, fica claro para mim o "recente".
Para que cada cliente obtenha do servidor o novo arquivo, você só precisa incluir o script de inclusão / javascript na página da web "?version=1"
.
É necessário apenas um parâmetro, ?blue=hello
ou ?v=1234155
é como você deseja. A importância é usar um valor diferente cada vez que você altera o javascript. "?version=1"
para a primeira mudança, "?version=2"
para a segunda mudança, é prático e único saber o próximo valor. Além disso, você pode usar um GUID, se desejar: "?version=4747b320-62ce-11cf-a5d6-28db04c10777"
ou a data e a hora "?version=20130220175025"
de 20/02/2013 17:50:25.
Exemplo 1
<script type="text/javascript" src="http//..../jquery/1.7.1/jquery.min.js?version=1"></script>
Exemplo 2
<script type="text/javascript" src="http//..../jquery/1.7.1/jquery.min.js?k=4747b320-62ce-11cf-a5d6-28db04c10777"></script>