我对自定义js文件做了一些更改,在更新缓存后似乎在Chrome中更新了,但IE 10只是表现得像个坏蛋。
我从IE 10中删除了缓存,关闭了它,从工具中删除了它的历史记录>互联网选项。
它过去有效,但现在它只是不更新它。
我遵循了这篇文章中的所有步骤,但仍然没有好处,
http://www.howtogeek.com/127565/how-to-modify-caching-behavior-in-internet-explorer-10/
修改
当我进入私人浏览器窗口时,它会获取最新的JS文件。
修改2
它在编辑1中执行的步骤后自行修复。嗯奇怪:/。
答案 0 :(得分:2)
如果IE10不了解您要实现的缓存机制,请使用时间刻度将其链接到您的网页中。
因为asp.net是服务器端语言。在c#中编写代码并制作这样的css链接。
<link href="style.css?t=1211" rel="stylesheet" type="Text/css"/>
这将解决IE中的缓存问题,因为它会在您的css更新时进行新的调用。