我有一个HTML文档,我正在为其开发.js
文件。我的问题是,我的浏览器仍然使用过时版本的.js
脚本,它在使用时存储在缓存中。对实际.js
脚本的任何修改都没有区别。清除缓存没有帮助......我该如何解决这个问题?
答案 0 :(得分:2)
您是否尝试使用filename.js?v = 2,然后又更改了filename.js?v = 3?
另一种可能性是,您附加了错误的文件,而不是您正在编辑的内容。
重启浏览器?但我不怀疑,这个问题。
如果文件位于远程服务器上,请尝试重新上传,然后下载该文件并检查更改。它也可能是服务器上的缓存机制,所以如果你有权限,请尝试重启apache。
您可以添加更多代码吗?
答案 1 :(得分:0)
重命名服务器上的文件。加载页面。确保它找不到脚本。将脚本重命名为其原始名称。测试看它是否正确加载。
如果失败,可能是重启Web服务器的时候了。
答案 2 :(得分:0)
好的,对不起伙计们。事实证明这个问题完全不相关......我从旧的(不需要的).js
脚本中获得了一些重叠的功能,这些功能优先于我正在编辑的脚本。
问题解决了:))