Jquery GoDaddy运行错误的javaScript文件
在我的域名上,我将一个javaScript文件链接到我的html并上传了它。我的服务器上有这个文件的旧版本,但现在我已经更新了它。当我在Cpanel的编辑器中打开它时,该文件是新脚本,但是当我运行html文件并查看chrome上的Sources选项卡时,它会显示旧的jQuery代码。我搜索了我的域,只有一个文件同名。是否可以重置缓存 假设谷歌浏览器Jquery GoDaddy运行错误的javaScript文件,jquery,cpanel,Jquery,Cpanel,在我的域名上,我将一个javaScript文件链接到我的html并上传了它。我的服务器上有这个文件的旧版本,但现在我已经更新了它。当我在Cpanel的编辑器中打开它时,该文件是新脚本,但是当我运行html文件并查看chrome上的Sources选项卡时,它会显示旧的jQuery代码。我搜索了我的域,只有一个文件同名。是否可以重置缓存 假设谷歌浏览器 右键单击并检查页面上任意位置的元素,然后右键单击浏览器刷新按钮并单击“空缓存和硬重新加载”文件可能正在使用缓存头,以防止浏览器立即重新加载文件 您可
右键单击并检查页面上任意位置的元素,然后右键单击浏览器刷新按钮并单击“空缓存和硬重新加载”文件可能正在使用缓存头,以防止浏览器立即重新加载文件 您可以清空浏览器的缓存并进行硬重新加载-这将为您提供正确的版本 但是,如果这是一个实时站点,任何已经访问过您的站点的访问者都将继续获得旧脚本 不过,您不一定要关闭这些缓存头:浏览器不会在每次点击页面时重新加载JS文件是一件好事 确保浏览器在发生更改时重新加载文件的一种方法是在URL中添加一些内容,使文件看起来新且不同。许多人都是以有序的方式进行这项工作的,例如:
<script src="myscript.js?version=1">
现在,每当myscript.js中发生更改时,它们都会增加HTML中的版本,并确保每个访问者的浏览器都加载新文件。任何后续访问都会获取缓存文件;下一次,有些事情发生了变化,将版本更改为3,依此类推。我确实尝试了一下,但显然没有找到解决方案,这就是为什么我在这里提问,