为了在JavaScript中禁用缓存并动态加载JS文件,您可以在要加载的JS文件URL后面添加一个唯一的查询参数。通常,这可以通过使用当前的时间戳或者随机数来实现。以下是一个简单的示例代码:
1 2 3 4 5 6 7 8 |
function loadJS(file) { var script = document.createElement('script'); script.type = 'text/javascript'; script.src = file + '?t=' + new Date().getTime(); // 添加当前时间戳作为查询参数以禁用缓存 document.head.appendChild(script); } // 使用方法 loadJS('path/to/your/script.js'); |
在这个例子中,loadJS 函数接受一个文件路径作为参数,并创建一个新的<script>标签。然后,它在文件路径后面添加一个带有当前时间戳的查询参数,这样每次调用该函数时都会加载一个新的脚本版本,从而禁用缓存。
Views: 0