如何防止IE缓存页面文件_网站应用

清除缓存,防止模式窗口页面不更新的情况: 

Code: 

HTML 
<META HTTP-EQUIV="pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> 
<META HTTP-EQUIV="expires" CONTENT="Mon, 23 Jan 1978 20:52:30 GMT"> 

ASP 
<% 
Response.Expires = -1 
Response.ExpiresAbsolute = Now() - 1 
Response.cachecontrol = "no-cache" 
%> 

PHP 
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); 
header("Cache-Control: no-cache, must-revalidate"); 
header("Pragma: no-cache"); 

JSP 
response.setHeader("Pragma","No-Cache"); 
response.setHeader("Cache-Control","No-Cache"); 
response.setDateHeader("Expires", 0); 

时间: 2024-11-15 00:32:11

如何防止IE缓存页面文件_网站应用的相关文章

通过云存储实现海量的HTML页面文件缓存

背景 对于大部分使用者而言,他们都是使用对象存储OSS进行图片.大文件等存储的应用.其实OSS本身并不会给自身定位,只要OSS提供了相应的功能,我们就能应用起来,解决一些原来看似非常烦恼的问题,我在这里分享一个利用OSS解决网页Html缓存的方案. 我们知道,缓存对于一个网站来说非常重要,几乎是解决性能问题的牛皮糖,缓存会有很多种,常见的有内存的缓存.文件级别的缓存.内存的缓存不太适合太多的内容,缓存的一般是比较关键和热点的内容:文件级别的缓存,涉及到磁盘IO,速度比内存慢了很多.但是相对复杂的

asp伪静态情况下实现的utf-8文件缓存实现代码_应用技巧

复制代码 代码如下: <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% Response.CodePage=65001%> <% Response.Charset="UTF-8" %> <% '该程序通过使用ASP的FSO功能,减少数据库的读取.经测试,可以减少90%的服务器负荷.页面访问速度基本与静态页面相当. '使用方法:将该文件放在网站里,然后在需要引用的文件

提高页面加载速度的几个方法小结_网站应用

很久没写技术方面的东西,是因为在做了一段时间的技术以后我越发发现,学什么技术或者技术应该钻研到什么层次真的不是最重要的,最重要的是解决问题的方法和能力.所以以后如果再写技术类的文章,定要少些技术细节,多一些方法和思路,今天就给大家介绍几个提高页面装载时间的方法,都是我在工作当中实践出来的经验. 首先给大家列出几个阻碍loadtime提高的因素,有不足的欢迎补充: 1.页面大小: 2.页面连接数: 3.服务器抗压能力: 4.网络状况(包括带宽和网段等因素): 一.页面大小 页面大小是指页面内容的字

ASP.NET 4中的可扩展输出缓存(可以缓存页面/控件等)_实用技巧

输出缓存的前世今生 ASP.NET 1.0引入输出缓存的概念,这使得开发者可以缓存页面.控件.控制器以及HTTP响应的输出到内存中.在后续的Web请求,ASP.NET就可以使用缓存中的内容更快响应. ASP.NET的输出缓存系统足够灵活,使得我们可以根据不同的查询字符串或者表单post参数来缓存不同版本的内容.例如test.aspx?category=Vegerable 和 test.aspx?category.aspx?category=Meat.它也允许我们根据浏览器类型或者用户语言偏好来缓

PHP缓冲ob_start和页面文件缓存

ob_start ob_get_flush 这些函数是缓存技术的一种,是减轻服务器压力的,直到项目开发用到才知道混淆了和缓存的概念, 这些像ob_start ob_get_flush这些函数都是为了在编程中字符串输出到客户端上去为了延长时间而用到的技术,延迟输出(字符串先发送到缓冲区需要时在输出到浏览器),是一种输出技巧.最常见的应用是静态化技术(可以实现静态缓存): 把要输出代码的先保存到缓存区在用ob_get_contents();取得内容写入文件 php ob_start 与 ob_end

chrome谷歌浏览器中的缓存视频文件怎么找

  chrome浏览器找缓存视频文件:1:输入"chrome://cache"打开页面如图: 2:同时按下键盘的ctrl+f键打开查找对话窗口右上角如图,输入视频文件后缀名,一般为.flv .swf .avi .wmv .rmvb几种,如图以.flv为例: 3:找到你要的文件,复制路径黏贴到浏览器打开核对是否为所需文件即可

chrome浏览器怎么找缓存视频文件?

  chrome浏览器怎么找缓存视频文件.许多网友在使用谷歌浏览器(含百度浏览器.uc浏览器.360浏览器等极速内核的浏览器)上网看到视频想保存,但网站没有下载入口.看过就不知道在哪里下载了.现在就让小编来帮大家知道出你要的缓存视频文件. 1:输入"chrome://cache"打开页面如图 2:同时按下键盘的ctrl+f键,打开查找对话窗口右上角如图,输入视频文件后缀名,一般为.flv .swf .avi .wmv .rmvb几种,如图以.flv为例 3:找到你要的文件,复制路径黏贴

性能优化之页面缓存(以Javascript方式缓存页面部件)

本篇文章为大家讲解一个关于客户端缓存页面的技巧--以Javascript的方式来缓存页面的静态"部件". 如果整个页面能够被缓存到浏览器上,一个满载HTML的巨大页面也能运行地很棒.你可以使用Http响应缓存头来解决这个问题,要么将它们手工注入你的代码,要么在aspx页面上使用@OutputCache标签来申明: <%@ OutputCache Location="Client" Duration="86400" VaryByParam=&

惊现索引擎如何索引收录网页的方法_网站应用

highdiy 发表在 五月 9, 2007  对SEO(搜索引擎优化)而言,让网站内的页面能够及时.全面地被搜索引擎索引.收录应该说是首要的任务,这是实施其他SEO策略的最基本保证.--不过,这也是往往易被高估的一个环节,比如说我们时常可以看到某些人宣称自己的网站被Google收录了多少页面如几K甚至几十K等以证明SEO工作的成功.但客观地说,网页仅仅被搜索引擎索引.收录是没有太大的实际意义,往往只能沦为浩如烟海的Internet世界中的殉葬品,更重要的是如何让网页出现在针对特定搜索项的SER