html中怎么用meta语句禁用页面缓存?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html中怎么用meta语句禁用页面缓存?相关的知识,希望对你有一定的参考价值。
彻底禁止缓存,这个需求是错误的。缓存是浏览器的功能特性,又不是 Bug。通常的做法是给静态资源加入可以代表版本号的文件名,如 main.20151107.css,或者使用 Gulp 之类的 md5 插件来根据文件内容生成唯一的文件名。
浏览器发现文件不同了,自然会重新加载。 参考技术A <meta http-equiv="Pragma" contect="no-cache">是用于设定禁止浏览器 从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;本回答被提问者采纳
meta标签清理缓存
如果需要在html页面上设置不缓存,这在<head>标签中加入如下语句:
<meta http-equiv="Pragma" content="no-cache">
用于设定禁止浏览器从本地机的缓存中调阅页面内容
<meta http-equiv="Cache-Control" content="no-cache">
Cache-Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置Cache-Control并不会修改另一个消息处理过程中的缓存处理过程。
<meta http-equiv="Expires" content="0">
可以用于设定网页的到期时间
清除浏览器中的缓存,它和其它几句合起来用,就可以使你再次进入曾经访问过的页面时,ie浏览器必须从服务端下载最新的内容,达到刷新的效果。
以上是关于html中怎么用meta语句禁用页面缓存?的主要内容,如果未能解决你的问题,请参考以下文章