Tom*_*ing 5 css web-deployment
说我有一个网络应用程序.我添加了一些功能,这些功能需要添加到我的Web服务器上的一些现有CSS文件.我将新功能和CSS添加部署到我的服务器,它们运行良好.访问该网站的用户可能会在他们的浏览器中缓存CSS,这意味着新功能看起来很破碎/怪异,直到他们手动刷新页面或其缓存过期.如果我的服务器和用户之间有一个缓存服务器,问题可能会更糟,在这种情况下,即使是手动刷新也无济于事(我不认为).
有没有一种常见的方法来避免这种情况?
编辑:我正在运行ASP.NET 4.0.
您可以在css请求的末尾添加任意名称值对,它就像没有缓存一样.例如:
<link media="all" href="myhomepage.css?sid=1" type="text/css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)
进行更改时,更改sid值.
归档时间: |
|
查看次数: |
2004 次 |
最近记录: |