Javascript陷入缓存

时间:2011-04-12 13:06:38

标签: javascript browser-cache

我有一个HTML文档,我正在为其开发.js文件。我的问题是,我的浏览器仍然使用过时版本的.js脚本,它在使用时存储在缓存中。对实际.js脚本的任何修改都没有区别。清除缓存没有帮助......我该如何解决这个问题?

3 个答案:

答案 0 :(得分:2)

  1. 您是否尝试使用filename.js?v = 2,然后又更改了filename.js?v = 3?

  2. 另一种可能性是,您附加了错误的文件,而不是您正在编辑的内容。

  3. 重启浏览器?但我不怀疑,这个问题。

  4. 如果文件位于远程服务器上,请尝试重新上传,然后下载该文件并检查更改。它也可能是服务器上的缓存机制,所以如果你有权限,请尝试重启apache。

  5. 您可以添加更多代码吗?

答案 1 :(得分:0)

重命名服务器上的文件。加载页面。确保它找不到脚本。将脚本重命名为其原始名称。测试看它是否正确加载。

如果失败,可能是重启Web服务器的时候了。

答案 2 :(得分:0)

好的,对不起伙计们。事实证明这个问题完全不相关......我从旧的(不需要的).js脚本中获得了一些重叠的功能,这些功能优先于我正在编辑的脚本。

问题解决了:))