禁止页面缓存的几种方法分享


html
只要加在头部就可以了.

复制代码
代码如下:

<HEAD> 
<META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> 
<META HTTP-EQUIV="Expires" CONTENT="0"> 
</HEAD>

asp教程做法

复制代码
代码如下:

Response.Buffer = True 
Response.ExpiresAbsolute = Now() - 1 
Response.Expires = 0 
Response.CacheControl = "no-cache" 
Response.AddHeader "Pragma", "No-Cache" 

php教程做法
 
 

复制代码
代码如下:

<?php 
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); 
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . 'GMT'); 
header('Cache-Control: no-cache, must-revalidate'); 
header('Pragma: no-cache'); 
?>

还有一种更简单的方法,就是大家ajax时用到的?mt=随便数据
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]:清理网站缓存几种方法中提到了一种方法是通过meta标签来清除缓存。可以在网页的头部添加以下meta标签来禁止缓存: <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="expires" CONTENT="0"> 这样设置后,浏览器会在每次加载页面时都重新请求服务器获取最新的内容,从而清除缓存。\[1\] 引用\[3\]:另外一种方法是通过在URL中添加随机数或者版本号来清除缓存。可以在图片的路径或者js、css文件的引用中添加一个随机数或者版本号,每次更新后更改随机数或者版本号,这样浏览器会认为是一个新的文件,从而重新下载最新的文件。例如: $("#pic_code").attr('src','/static/img/verify_code.png'+'?temp=' + Math.random()); <script type="text/javascript" src="core.js?v=20140829"></script> 这样做可以强制浏览器重新加载最新的文件,达到清除缓存的效果。\[3\] 所以,通过在网页头部添加meta标签或者在URL中添加随机数或者版本号,可以使用JavaScript清除页面缓存。 #### 引用[.reference_title] - *1* [js清除浏览器缓存几种方法](https://blog.csdn.net/txun123/article/details/124309257)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [js清除浏览器缓存](https://blog.csdn.net/weixin_40480741/article/details/84024736)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值