<meta http-equiv="pragma" content="no-cache">,pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.)
<meta http-equiv="cache-control" content="no-cache">,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private,其作用根据不同的重新浏览方式分为以下几种情况:
1) 打开新窗口 值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。 而如果指定了max-age值,那么在此值内的时间里就不会重新访问服务器,例如: Cache-control: max-age=5(表示当访问此网页后的5秒内再次访问不会去服务器)
2) 在地址栏回车 值为private或must-revalidate则只有第一次访问时会访问服务器,以后就不再访问。 值为no-cache,那么每次都会访问。 值为max-age,则在过期之前不会重复访问。
3) 按后退按扭 值为private、must-revalidate、max-age,则不会重访问, 值为no-cache,则每次都重复访问
4) 按刷新按扭 无论为何值,都会重复访问 Cache-control值为“no-cache”时,访问此页面不会在Internet临时文件夹留下页面备份。
<meta http-equiv="expires" content="0"> ,指定Expires值为一个早已过去的时间,那么访问此网时若重复在地址栏按回车,那么每次都会重复访问: Expires: Fri, 31 Dec 1999 16:00:00 GMT 比如:禁止页面在IE中缓存 http响应消息头部设置: CacheControl = no-cache Pragma=no-cache Expires = -1 Expires是个好东东,如果服务器上的网页经常变化,就把它设置为0,表示立即过期。
分享到:
相关推荐
HTML头文件详解 HTML头文件是HTML文档的开头部分,用于提供关于文档的元信息,帮助搜索引擎和浏览器更好地理解和处理HTML文档。下面是HTML头文件中的重要知识点: 一、元信息标志(META) META标签用于提供关于...
1. **头文件结构**: - `<head>` 标签用于定义文档头部信息。 - `<!DOCTYPE html>` 声明文档类型为HTML5。 - `<title>` 定义网页标题,显示在浏览器标签页上。 - `<meta charset="UFT-8">` 设置文档编码为UTF-8。...
2. 头文件标准化:所有网页的部分应采用W3C标准格式,包括<meta>标签,例如: ` <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="en" /> ...
题中提到的选项中,`Style`用于存储CSS样式文件,`Common`可能用于存放通用的HTML片段或组件,`Script`可能存放JavaScript脚本,而`Include`可能用于包含头文件或页脚文件。后台文件通常不直接存放在根目录下,但...
在这个项目中,HTML文件可能包含了页面的头部信息、导航、主体内容、页脚等部分,并使用了响应式布局的标签和属性,如`<meta name="viewport">`来控制在移动设备上的显示。 3. **论文模板**: 这个实训素材可能也...
3. **HTML属性**:标签可以有属性,如`<a href="url">`中的`href`属性指定链接地址,`<img src="image_path" alt="description">`中的`src`属性指定图片路径,`alt`属性提供图像替代文本。 4. **CSS与HTML结合**:...
- Qt5是Qt库的第五个主要版本,提供了许多改进和新特性,包括更好的性能、新的模块化结构、QML(Qt Meta Object Language)和Qt Quick用于快速UI设计。 2. **自定义控件**: - 在Qt中,通过继承QGraphicsObject或...
可能涵盖CSS如何与HTML头部元素(如`<head>`、`<title>`、`<meta>`等)相互作用,以及如何利用`<link>`标签引入外部样式表。 10. **小兔鲜项目搭建**: 最后,这个项目可能是构建一个模拟的在线商店,涵盖了CSS在...
同时,Qt支持多种编程接口,包括QML(Qt Meta Language)和C++,这使得开发者可以根据项目需求选择合适的开发方式。 **ActiveQt技术详解** ActiveQt是Qt为与ActiveX技术对接提供的接口,它允许Qt应用与ActiveX控件...
Qt4引入了许多改进,如QML(Qt Meta Language),用于声明式编程,使得构建富用户界面变得更加容易。此外,它还增强了性能和内存管理,提供了更丰富的控件和图形效果。 在【Qt360-10.0-master】这个目录中,我们...
以下是一个基本的HTML头文件设置: ```html <!DOCTYPE html> <html> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Title ...
- `.gitattributes`:Git仓库的配置文件,用于指定文件的属性和行为。 - `index.html`:可能是文档的主页面,提供对库的总体介绍和导航。 - `README.md`:项目说明文件,通常包含项目的简介、安装指南和使用示例。 -...
在PHP编程中,文件通常使用UTF-8编码,而在HTML头文件中,应包含`<meta>`标签来指定页面的字符集,例如 `<meta http-equiv="Content-Type" content="text/html; charset=utf-8">`。这样可以确保浏览器正确解析和显示...