2015-10-15 68 views
1

我不希望我的浏览器缓存任何内容。问题在于javascript和html不断被我们使用的IE9和其他浏览器缓存。虽然我们可以按Ctrl F5,但外部用户不能被信任记住要这样做。如何让所有浏览器忽略Web应用程序缓存

如何设置我的MVC Web应用项目忽略缓存

+0

请访问http://stackoverflow.com/questions/6954189/how-to-disable-internet-explorer-cache-using-javascript-or-php –

+0

'[OutputCache(NoStore = true,Duration = 0,VaryByParam =“无”)]' –

回答

3

当加载你的资源,我会追加时间戳或随机的东西到你的要求,所以他们将是唯一的,而不是由浏览器缓存。

有关如何从ASP.NET发送no-cache标头的更多信息,也可以参考:Disable browser cache for entire ASP.NET website。请注意,将这些设置放在Global.asax.cs-文件中。

相关问题