2016-03-17 77 views
1

我有一个在IIS7服务器上运行的dotnet web应用程序。我必须替换2个.js文件。有些电脑正在获取新文件,其他电脑则没有。我试图更新web.config文件和这两个.js上的时间戳。没有特定的缓存集。js文件没有在客户端浏览器上更新

如何强制浏览器(IE11在我的情况下)从服务器获取文件,而不是使用本地缓存中的文件?我不会去每个用户的电脑,并清除缓存。我需要一个更好的解决方案,我迄今为止所尝试的一切都无法正常工作

谢谢!

+0

可能的重复[清除JavaScript中的缓存](http://stackoverflow.com/questions/1011605/clear-the-cache-in-javascript) –

回答

2

您可以添加一些独特的脚本标签,如:

<script src="myscript.js?version=1.1"></script>

这将迫使浏览器以获取新的verison。

+1

如果我没有访问代码来做到这一点改变,是否有另一种选择? –

相关问题