下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

ASP技巧:禁用页面缓存的五种方法总结

作者:课课家教育     来源: http://www.kokojia.com/点击数:1086发布时间: 2015-11-26 16:22:35

标签: ASPASP教程ASP开发

大神带你学编程,欢迎选课

 

今天由小编为大家讲解有关语言编程的文章,在课课家共同了解语言编程其中不被重视的技巧相信对大家一定有很大的帮助

1、在页面首部加入制作网页教程

以下为引用的内容:
  Response.Buffer   =   True   
  Response.ExpiresAbsolute   =   Now()   -   1   
  Response.Expires   =   0   
  Response.CacheControl   =   "no-cache"   
  Response.AddHeader   "Pragma",   "No-Cache" 
 2、在HtML代码中加入
以下为引用的内容:
    
 
    
 
    
 
    
 
   
 3、在重新调用原页面的时候在给页面传一个参数   Href="****.asp?random()"
 前两个方法据说有时会失效,而第三种则是在跳转时传一个随机的参数! 因为aspx的缓存是与参数相关的,如果参数不同就不会使用缓存,而会重新生成页面,每次都传一个随机的参数就可以避免使用缓存。这个仅适用于asp&asp.net
 4、在jsp页面中可使用如下代码实现无缓存:
well在网站维护中,站长朋友常常要对网站数据进行备份,以免出现意外情况而造成数据的损失。一般的下载备份方法不仅麻烦而且速度缓慢。这时我们就可以使用程序提供的文件压缩功能来快速进行网站数据的备份。
首先将需要备份的网站文件前的复选框选中,然后点击“添加到压缩文件”超连接,接着在弹出的对话框中输入文件名称,注意一定要输入以zip为后缀的压缩文件格式。确定后稍等片刻,一个文件压缩包就制作完成了。只需要将其下载,放置在安全的地方保存就可以了。
在管理器主页面的功能菜单中选择“上传文件”按钮,将在网页最下方打开文件上传模块(如图2),点击“浏览”按钮选择本地文件,然后再点击上传即可。程序中的文件容量栏目会自动显示该文件占用网站空间的大小,文件大小会以KB或Byte两种单位显示。我们可以根据此功能方便的对网站文件进行整理归类操作;点击下载超连接可以将网站文件下载到本地硬盘,操作方式与普通下载方式无异,还可以使用迅雷等下载工具进行文件的高速下载;软件还提供了功能强大的编辑器(如图3),点击编辑连接后会显示文件的源代码,它还提供了本地预览与在线预览的功能,使网站文件的调试工作变得非常简单高效;
以下为引用的内容:
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
 这些代码mysql数据库加在中间具体如下
以下为引用的内容:
 
<%
 
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
 
response.setHeader("Pragma","no-cache"); //HTTP 1.0
 
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
 
%>
 
 5、window.location.replace("WebForm1.aspx");
 参数就是你要覆盖的页面,replace的原理就是用当前页面替换掉replace参数指定的页面。
 这样可以防止用户点击back键。使用的是 script脚本,举例如下:
以下为引用的内容:
  a.htma      
       
   
 
   
       b
  
 
 
  b.html

 
   
       b     
       
   
 
   
       a
  
 
 
前4种只是清空了cache,即存储在Temporary Internet Files文件夹中的临时文件, web开发而第五种则是使用跳转页面文件替换当前页面文件,并没有清空cache,也就是说Temporary Internet Files产生了相关的临时文件,两者搭配使用真是清空缓存,必备良药。正好我这里有了记录,所以常来看看哦。

看完小编的文章是不是很精彩,是不是想要成为编程语言的高手,更多关于在线教育的文章尽在课课家,希望你们多多关注。

赞(102)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程