不从缓存中读取图片
来源:互联网 发布:pdm软件有哪些 编辑:程序博客网 时间:2024/05/06 08:33
不从缓存中读取图片使用下面的代码都无效
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="0">
<%
response.setHeader("Cache-Control","no-store");
response.setHeader("Pragrma","no-cache");
response.setDateHeader("Expires",-1);
%>
可以在后面加参数使得图片不从缓存中读取
<script>
document.write("<img src=<%=result.getPhoto()%>"+"?temp="+Date.parse(new Date())+" id='photo' width='120' height='120'/>" );
</script>
方法二
光使用<META HTTP-EQUIV="Pragma" CONTENT="no-cache">是不起作用的,IE仍然会cache数据的。
通常 ie 在一页的数据没有满32K时它是不会缓存的。
如果把 no-cache 直接放在最前面的话,只要缓存中的数据没有到32K,当时ie是不会缓存的,但是当读过了no-cache标志,到了HTML其他部分时,如果数据超过了32K,IE仍然会将数据缓存起来。
这是由于IE分析一个页面的语法时是从上到下读取的,正确的方法如下:
<HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="5">
<TITLE> 标题 </TITLE>
</HEAD>
<BODY>
页面的其它部分。。。。。
</BODY>
<HEAD>
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</HEAD>
</HTML>
- 不从缓存中读取图片
- 不从缓存中读取图片(转)
- 不从缓存中读取图片
- 使微信浏览器不从缓存中读取缓存文件
- 点击浏览器回退,不从缓存中读取页面
- 从SDWebImageView所缓存的图片中读取照片
- android 从webview中读取缓存的图片
- 不下载直接从TMEMORYSTREAM中读取图片.
- 从缓存中读取图像
- 使网页不从缓存读取
- 20.获取网络图片,将图片存储在文件,缓存中,然后先从缓存中读取,没有再从文件中读取
- 点击浏览器回退,不从缓存中读取页面 (jsp)
- 从Assets中读取图片
- 从Assets中读取图片
- Android 从缓存中读取图片并异步加载的类
- jsp程序不从缓存里读取数据
- 从WebView缓存中获取网页图片
- 从缓存的源文件中读取资源文件,下载到本地(包括图片和样式脚本)
- 不能同吃的食物组合(你知道吗?)
- ActiveX控件属性的下拉列表
- Transact-SQL语句精华〔转〕
- ASP.NET 2.0运行时简要分析
- PIC单片机控制LED点阵显示屏
- 不从缓存中读取图片
- 利用自定义分页技术提高数据库性能
- 如何做一个健康的程序员
- 不宜空腹食用的食物
- 通过sql语句得到数据字典(zz)
- 获取表结构等几个SQL
- 关系型数据库设计范式(zz)
- 在Tomcat下JSP、Servlet和JavaBean环境的配置
- 常用MySQL命令