javascript最新文件无法在没有缓存清除的IE中下载

时间:2014-06-10 12:25:37

标签: browser

我已经对Javascript文件中的一些更改做了些什么。我部署在我的服务器并重置IIS。 我试图从IE启动,最新修改的文​​件更改无法显示。它读取旧文件。 如果我必须清除缓存,它将工作。没有明确缓存如何使用最新文件。

请提供解决此问题的指导。 感谢。

2 个答案:

答案 0 :(得分:1)

///尝试立即获取时间值,并将其作为版本ID添加到脚本文件url中

<html>
<title>
<script src='http://example.com/js/main.js?ver=<%=DateTime.Now.Ticks%>' 
type='text/javascript' ></script>
<title>
<body>
</body>
</html>

答案 1 :(得分:0)

您应该检查IIS中的缓存控制选项。

对于刷新缓存,您可以在js链接中使用一些变量。

例如:

http://domain.com/js/main.js

http://domain.com/js/main.js?ver=1

下载相同的文件,但第二个链接下载文件,如新资源