2012-12-10 37 views
0

我开发了使用ASP.MVC3平台的我的网站,请提供以下问题的确切解决方案。ASp.NEt MVC:在网络浏览器中推送新资源网站更新

如果用户访问我的网站在我们网站的新资源更新[样式更改,脚本]后,他们只能查看网站中的旧资源。 为了在网站获取新的资源更新,他们需要多次手动刷新页面,才能使其适应新的更改。这在任何几个网站上都不会发生。

所以有人建议如何避免一次又一次刷新页面以获取新的更新网站以编程方式。也建议任何可能性,在网站加载时,我的网站global.axjax文件MVC应用程序中做到这一点?

请不要告诉这样的“清除浏览器缓存”

回答

0

其中最常用的技术人使用是在链路的末端添加随机查询字符串,以更新参考源文件,像这

<link href="/Content/all.min.css?d=20090107" rel="stylesheet" type="text/css" /> 

你可以做的JavaScript文件相同。有关详细信息,请参阅以下链接:

What does '?' do in a Css link?