Este artigo descreve o método de implementação de fabricar páginas HTML não cache JS. Compartilhe para sua referência. O método de implementação específico é o seguinte:
Muitos amigos encontrarão esta situação: se nossa página carregar JS, na próxima vez que a abrirmos, ela também chamará esse arquivo de cache JS, mas é muito inconveniente para nós depurar. Este artigo falará sobre como resolver esse problema, vamos dar uma olhada nele.
O método de não cache JS é realmente bastante simples, e o CSS também pode ser usado dessa maneira sob certas condições;
Deixe todos entender primeiro um princípio simples de não armazenar em cache:
Ao navegar em URLs diferentes, o navegador cache automaticamente o endereço atualmente acessado uma vez; e a página em cache é chamada durante a segunda visita, alcançando assim o objetivo do carregamento rápido da página (otimização de carregamento da página);
Portanto, podemos definir um valor diferente na parte traseira da página para manter a página acessada de maneira diferente, para que possamos alcançar o objetivo de não armazenar em cache!
Aqui está um exemplo simples:
Copie o código da seguinte forma: <cript>
document.write ("<script type = 'text/javascript' src = '/js/test.js?"+math.random ();+"'> </script>");
</script>
Outras semelhanças, basta adicionar +math.random () após o endereço
NOTA: Como o Math.Random () só pode funcionar no JavaScript, ele só pode ser chamado através do JavaScript.
Métodos que adicionam Ajax para não permitir cache
A cópia do código é a seguinte: xmlhttp.open ("get", "ajax.asp? Agora =" + new date (). Gettime (), true);
Lembre -se de que o seguinte agora = " + new Date (). GetTime () é o ponto principal e precisa ser seguido por parâmetros.
Espero que este artigo seja útil para a programação JavaScript de todos.