Este artículo describe el método de implementación para hacer páginas HTML, no caché JS. Compártelo para su referencia. El método de implementación específico es el siguiente:
Muchos amigos encontrarán esta situación: si nuestra página carga JS, la próxima vez que la abra, también llamará a este archivo de caché JS, pero es muy inconveniente para nosotros depurar. Este artículo hablará sobre cómo resolver este problema, echemos un vistazo.
El método de no almacenar en caché de JS es bastante simple, y CSS también se puede usar de esta manera bajo ciertas condiciones;
Deje que todos entiendan primero un principio simple de no almacenar en caché:
Al navegar por diferentes URL, el navegador almacenará en caché automáticamente la dirección de accidente actualmente una vez; y la página en caché se llama durante la segunda visita, lo que logró el propósito de la carga rápida de la página (optimización de carga de la página);
Por lo tanto, podemos establecer un valor diferente en la parte posterior de la página para mantener la página accedida de manera diferente, ¡para que podamos lograr el propósito de no almacenar en caché!
Aquí hay un ejemplo simple:
Copie el código de la siguiente manera: <script>
document.write ("<script type = 'text/javaScript' src = '/js/test.js?"+Math.random ();+"'> </script>");
</script>
Otras similitudes, simplemente agregue +math.random () después de la dirección
Nota: Debido a que Math.random () solo puede funcionar en JavaScript, solo se puede llamar a través de JavaScript.
Métodos que agregan AJAX para no permitir el caché
La copia del código es la siguiente: xmlhttp.open ("get", "ajax.asp? Ahora =" + nueva fecha (). Gettime (), true);
Recuerde que el siguiente ahora = " + new Date (). GetTime () es el punto clave y debe ser seguido por los parámetros.
Espero que este artículo sea útil para la programación de JavaScript de todos.