不允许浏览器缓存的问题_html/css_WEB-ITnose
程序员文章站
2022-06-03 19:58:11
...
HTTP 想必大家都知道不允许浏览器缓存信息可以用以下的代码设置
页面上:
服务端代码:
httpResponse.setHeader("Cache-Control", "no-store");
httpResponse.setDateHeader("Expires", 0);
httpResponse.setHeader("Pragma", "no-cache");
这里的缓存信息指的是哪些内容?因为静态文件,如CSS,js,图片文件本来就是希望浏览器做缓存的
如果不做以上设置会有什么影响?
谢谢!
页面上:
服务端代码:
httpResponse.setHeader("Cache-Control", "no-store");
httpResponse.setDateHeader("Expires", 0);
httpResponse.setHeader("Pragma", "no-cache");
这里的缓存信息指的是哪些内容?因为静态文件,如CSS,js,图片文件本来就是希望浏览器做缓存的
如果不做以上设置会有什么影响?
谢谢!
回复讨论(解决方案)
指的是页面的图片包括代码 有时候用jquery的load方法加载过一个新页面后该页面存在缓存 当那个页面更新的时候 加载过来的是缓存的代码
推荐阅读
-
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
-
html5\CSS3有哪些新特性、移除了哪些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5?
-
怎样获取最新版的javascript文件,解决被浏览器缓存的问题
-
关于老式浏览器兼容HTML5和CSS3的问题
-
ASP.NET MVC中使用jQuery时的浏览器缓存问题
-
Ajax中浏览器的缓存问题解决方法
-
处理HTML5新标签的浏览器兼容版问题
-
谷歌浏览器打不开Axure原型生成的HTML文件问题
-
HTML5有哪些新特性,移除了哪些元素?如何处理HTML5新标签的浏览器兼容性问题?如何区分HTML和HTML5?
-
[HTML]解决html5中设置的颜色和浏览器显示的颜色不一致的问题