Css 被浏览器 - 快取(Cache)卡住问题

问题描述

前阵子上程式然后,突然开始有大约10%的使用者反应位置怪怪的@@但是平常我上线,前都会使用(IE8、11、Firefox、Chrome),四大主流浏览器测试过想说怎么可能...结果又在测试一次发现!!真的画面没变,本来以为是浏览器问题,因为只有Chrome异常==后来查很久才发现是,浏览器该死的Cache害的,但总不能请遇到的User就清除一下浏览器的Cache内是不决问张昭,外事不决问谷歌XD原来只要<linktype="text/css"rel="stylesheet"href="/Css/Browser.css?20150824"/>后面加上日期即可=======================================================================嗯,我本来是在每个功能页的上方都加入CSS那行但是这样我要改10几只(虽然可以整批调整,但是这样还是麻烦)于是我将CSS移到Master.Page这样只要改一个地方就好但是问题来了.....CSS移动到Master.Page后,我VS的“分割、设计”看到的画面都是没套上CSS的预览....这样设计上很不方便变成要实际Run才能看到套上CSS的结果变成有点两难有点想把CSS搬回去,每个功能页上面请问这个问题怎么解决是VS2012的问题

解决方案

解决方案二:
找到原因href="<%#ResolveUrl("~/")%>害的....但是不用href="<%#ResolveUrl("~/")%>没办法确保请他读取主目录下的CSS路径怎么解决这个问题
解决方案三:
Google:autoversioncss
解决方案四:
引用2楼raaaazer的回复:

Google:autoversioncss

我主要的问题是想问Master.Page如果用了ResolveUrl原本套用Master.Page的页面CSS在VS下预览都看不到了一定要执行才看的到,有办法解决吗><?

时间: 2024-10-28 06:06:10

Css 被浏览器 - 快取(Cache)卡住问题的相关文章

JSP技巧-防止浏览器快取网页

js|技巧|浏览器|网页 浏览器为了加速使用者的浏览速度,常会将浏览过的网页快取到硬碟,下次浏览同一页时,便去硬碟里面去找,但现在的网页常是动态的,为了避免使用者抓到硬碟内过期的资料,JSP可用下面的方式来防止浏览器快取住网页,此方法便可保证使用者到这个网页时始终都可看到最新的资料. 1.JSP语法 <% response.setHeader("Pragma","no-cache"); response.setHeader("Cache-Contro

我该选择哪一种 Azure 的分布式快取 (Cache) 方案?

在 2014年5月12日,微软宣布 Azure Redis Cache (技术预览) 开始提供用户测试使用.微软公司建议 Azure 用户所 有的新开发的应用系统,未来皆采用 Azure Redis Cache.Azure Redis Cache 提供用户一个由微软管理,安全,专用的 Redis 快取服务. Microsoft Azure 提供了这项服务之后,用户开始可以充分利用 Redis 目前在业界既有的生态系统与 丰富的功能,并 透过微软 稳定地营运与监管.   不同于只能使用 Key-V

浏览器抓取前端jquery报错

问题描述 浏览器抓取前端jquery报错 xhr.send( ( options.hasContent && options.data ) || null );浏览器抓取前端报错 解决方案 不要使用太新的jquery版本 解决方案二: 什么错误?如果是跨域页面无法直接用ajax请求,除非跨域页面设置了响应头Access-Control-Allow-Origin 看这个http://ask.csdn.net/questions/226621

急求 在火狐浏览器中取不到一般处理程序.ashx的返回值

问题描述 在火狐浏览器中取不到一般处理程序.ashx的返回值但在IE中可以..求哪位大侠指点 解决方案 解决方案二:和服务器端有什么关系.应该是你客户端取值的代码的问题.解决方案三:用firebug看看响应数据,应该是你前端代码问题吧

div css javascript 浏览器兼容手册

div css教程 javascript教程 浏览器兼容手册 并不一定全,有的也可能不准确,比如新出的IE8.Chrome等都没有太多涉及,虽然最近做的一些项目也兼容了IE8.Chrome等,但都没来的及总结进去,后来就忘了...汗.大家一起慢慢完善吧. javascript部分 1. document.form.item 问题 问题: 代码中存在 document.formName.item("itemName") 这样的语句,不能在FF下运行 解决方法: 改用 document.f

CSS Hack 汇总快查

欢迎大家能和我一起把这些技巧都汇总起来,为以后工作的查询提供一个方便,同时在这里感谢那些研究出这些CSS HACK的作者们. 屏蔽IE浏览器(也就是IE下不显示) *:lang(zh) select {font:12px  !important;} /*FF,OP可见,特别提醒:由于Opera最近的升级,目前此句只为FF所识别*/select:empty {font:12px  !important;} /*safari可见*/ 这里select是选择符,根据情况更换.第二句是MAC上safar

用CSS跨浏览器管理网页中图片的透明度

css|浏览器|透明|网页 在网页制作过程中,我们会想用CSS来管理图片的透明度,但是用CSS来管理图片要根据不同的浏览器来进行设置.本教程只是冰山一角,目的提醒大家当使用DIV+CSS制作网页时最终效果最少应该用两种不同浏览器来进行测试. 这个教程我们就针对目前使用最多的浏览器来进行讲解. Firefox: 在Firefox中样式表CSS用-moz-opacity: xx来表示透明度的,xx是一个0到1之间的数代码如下: <img style="-moz-opacity:0.5"

总结技巧:CSS Hack汇总快查

css|技巧 屏蔽IE浏览器(也就是IE下不显示) *:lang(zh) select {font:12px  !important;} /*FF的专用*/select:empty {font:12px  !important;} /*safari可见*/这里select是选择符,根据情况更换.第二句是MAC上safari浏览器独有的. 仅IE7识别 *+html  {-}当面临需要只针对IE7做样式的时候就可以采用这个HACK. IE6及IE6以下识别 * html  {-}这个地方要特别注意

CSS hack浏览器兼容一览表

css|浏览器 CSS hack是指我们为了兼容各浏览器,而使用的特别的css定义技巧.这是国外摘来的一张CSS hack列表,显示了各浏览器对css hack的支持程度,对我们制作兼容网页非常有帮助.