Nad*_*ada 5 asp.net asp.net-mvc
部署新版本的 ASP.NET 网站后,是否有办法强制客户端浏览器刷新缓存项,尤其是图像、CSS 和 Javascript 文件?
\n\n问题是我不能\xe2\x80\x99 到处告诉每个使用该网站的人点击CTRL+ F5。我怎样才能强制浏览器这样做?
\n纳达,
我过去在网站上遇到过这个问题,主要是 FireFox 和 Chrome。
对于每个 CSS 和 Javascript 文件,我将参数 ?1d= 附加到 URL。当我将更改部署到包含 CSS 或 JavaScript 的站点时,它将获取新的 ID#,最终用户将获得当前的 CSS 和 JavaScript,而无需进行硬性 CTRL+F5 重置。
src="/Scripts/myJavaScript.js?id=71.11"
href="/Styles/MyStyles.css?id=71.11"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3704 次 |
| 最近记录: |