在开发中有时并不希望页面被缓存,特别是弹出式窗体,可以使用一下方法处理,将页面设置为不缓存。
方法一:在页面文件的HEAD中添加
<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>
方法二 :在后端代码中添加,建议放在 Page_Load 事件中
Page.Response.Buffer = false;
Page.Response.Cache.SetNoStore();
C#清除页面缓存
private void SetPageNoCache()
{
Response.Buffer = true;
Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1);
Response.Expires = 0;
Response.CacheControl = "no-cache";
Response.AddHeader("Pragma", "No-Cache");
}
(1) Response.Buffer = true;
Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1);
Response.Expires = 0;
Response.CacheControl = "no-cache";
Response.AddHeader("Pragma", "No-Cache");
(2) HTML方法
<meta http-equiv="Pragma" content="no-cache"><meta http-equiv="Cache-Control" content="no-cache"><meta http-equiv="Expires" content="0">
(3) 重新调用原页面的时候在给页面传一个参数: href="****.ASPX?random()"
分享到:
相关推荐
asp.net,C#页面缓存和清除页面缓存
1.清除页面缓存,提供操作手册以及资源文件
有关于jsp页面缓存的介绍及缓存的清除,缓存的解决办法有两种,一种是服务端方法,另一种是客户端方法
今天小编就为大家分享一篇vue项目强制清除页面缓存的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
完美清除IE缓存和Cookies,以及浏览记录,密码等。 @kingsee。
vue keepAlive缓存清除问题案例详解 vue项目中经常会用到keepalive来做缓存,在应付基本要求上可以说非常方便。但是遇到同一个页面,根据条件不同,分别缓存或者不缓存,就有些麻烦了。 首先先把坑列出来: 1. ...
本文实例总结了JSP清除页面缓存常用方法。分享给大家供大家参考,具体如下: 一、清除页面缓存 在jsp页里 <%response.setHeader(Pragma,No-cache); response.setHeader(Cache-Control,no-cache); response....
清楚网页缓存。
OC清除缓存
/* 页面数据缓存 */ var _CACHE_OBJS = {}; function _init_cache(comp, key, cache) { var obj = cache[key]; if (obj !== undefined) { comp[key] = obj; } var deep = typeof comp[key] === 'object'; comp...
利用ECSHOP的计划与任务清除过多的缓存页面文件 重要说明: 1.适用于utf-8编码; 2.原下载包内languages的路径有错误,正确的是:languages\zh_cn\cron\myclr.php
利用WinInetAPI清除特定网站的IE缓存
主要介绍了各类常见语言清除网页缓存方法汇总,包括了常见的html、asp、php与java,非常具有实用价值,需要的朋友可以参考下
浏览器清除缓存自动刷新插件 清除缓存
清除浏览器缓存 在HTML页面的<head></head>中添加
用C#代码清除IE浏览器的缓存 更方便我们带再次打开第二个网页
主要介绍了清除aspx页面缓存的程序实现方法,非常实用,需要的朋友可以参考下
很多的开源cms系统都有一键清除缓存的功能,缓存是为了减轻服务器的压力而产生的,但是同时有缓存的存在也可能使一些数据不能实时更新,对此,我们就来实现一个ThinkPHP的清理缓存的功能。代码如下: ThinkPHP后台...
FBCacheView是一款可以查看网页缓存图片的工具,支持IE、谷歌、火狐等主流浏览器,并且还可以对缓存图片进行提取操作。 FBCacheView功能特色 1、该实用程序可以在任何版本的Windows,从Windows XP和多达Windows 8...