`
yuzihan607
  • 浏览: 21641 次
  • 性别: Icon_minigender_1
  • 来自: 雅安
社区版块
存档分类
最新评论

禁止页面缓存的有效方式

阅读更多

我在网上看到过方法
HTML:
    <META     HTTP-EQUIV="Pragma"     CONTENT="no-cache"> 
    <META     HTTP-EQUIV="Cache-Control"     CONTENT="no-cache"> 
    <META     HTTP-EQUIV="Expires"     CONTENT="0"> 
JSP:
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

但是我试过,都不管用,最后使出绝招
在form 标签或者不需要缓存的 input 标签中设值autocomplete="off" 即可,本人亲测,绝对有效

 

分享到:
评论

相关推荐

    PHP禁止缓存如何禁止页面缓存

    #### 二、禁止页面缓存的方法 在PHP中,可以通过设置HTTP头部信息来控制浏览器的缓存行为。以下是一些常用的HTTP头部指令: 1. **Expires** - **作用**:指定页面的有效期,即过期时间。如果当前时间超过该时间,...

    dreamweaver怎样制作禁止页面缓存.doc

    需要注意的是,虽然这些方法都可以有效禁止页面缓存,但是在实践中应当根据实际需要选择合适的方法。在高流量的网站上,频繁地向服务器请求新数据可能会增加服务器的负载,并影响网站的性能。因此,在开发过程中应当...

    dreamweaver如何制作禁止页面缓存.doc

    在Web开发中,页面缓存是一个常见的问题,它可能会导致用户在浏览网页时遇到更新不及时的...通过上述方法,无论是使用ASP、PHP还是AJAX技术,开发者都可以有效地禁止页面缓存,确保用户能够实时获取到最新的网页内容。

    禁止浏览器缓存当前文档内容

    为了防止这种情况,可以通过设置HTTP响应头来禁止浏览器缓存当前页面。以下是三种常用的响应头字段: 1. `Expires`: 这个字段用来设置一个远期的日期,当该日期过去后,浏览器会认为资源已经过期,从而重新向服务器...

    页面缓存处理方案文档,解决前后端页面缓存

    页面缓存处理是提高Web应用性能的关键策略,它能够减少服务器压力,...这样的方案可以有效提高网页加载速度,同时确保更新内容能及时反映到用户端。在实际应用中,还需要根据项目特点和用户体验需求进行适当的调整。

    PHP禁止页面缓存的代码

    除了技术上的考虑,用户体验也是禁止页面缓存的一个重要因素。在某些情况下,比如论坛的用户登录系统,禁止缓存可以避免用户在登出后还看到已登录状态下的页面,这可能会让未登录的用户误以为自己的账号处于不安全...

    chrome浏览器禁止缓存

    按F12或右键点击页面选择“检查”,在开发者工具的网络面板(Network tab)中,勾选“禁用缓存”(Disable cache)选项,此时刷新页面,浏览器将不会使用任何缓存资源。 2. **利用Chrome扩展插件**:这里推荐使用...

    jsp缓存方式

    上述代码表示禁止缓存该JSP页面。 2. **设置HTTP响应头**:通过修改响应头信息来控制客户端浏览器的缓存行为。具体操作如下: ```java response.setHeader("Pragma", "no-cache"); response.setHeader("Cache-...

    禁用html页面的缓存

    通过这样的设置,可以确保无论是哪种HTTP版本,都能够正确地禁止页面被缓存。 #### JSP页面的缓存禁用设置 JSP(JavaServer Pages)页面同样可以通过设置HTTP响应头来实现缓存禁用。具体实现方式如下: ```java ...

    JavaWeb禁止浏览器缓存当前Web页面的方法

    浏览器缓存是指浏览器将网页缓存到本地的机制,当第一次访问网页时,浏览器会将这些网页缓存到本地,当下一次再访问这些被缓存的网页时,浏览器就会直接从本地读取这些网页的内容,而无需再从网络上获取。...

    php禁止浏览器使用缓存页面的方法.doc

    在Web开发中,浏览器缓存能够提高页面加载速度,改善用户体验,但在一些场景下,如订单处理页面,我们需要禁止浏览器缓存以防止用户访问到过时的页面内容。在PHP中,我们可以通过发送特定的HTTP头部信息来实现这一...

    防止网页后退 asp禁止缓存

    为了防止网页后退和刷新导致的重复添加问题,我们可以通过编程禁止浏览器缓存页面。 禁止浏览器缓存通常涉及到以下几个HTTP头部的设置: 1. Cache-Control 这个头部用于指定请求和响应遵循的缓存机制。设置Cache-...

    HTML,JSP页面缓存的解决方案

    通过以上介绍的方法,我们可以有效地解决HTML、JSP页面在模态窗口中的缓存问题。需要注意的是,在实际应用中应根据具体场景选择合适的方法,并且在开发过程中持续测试以确保页面的正确性和性能。此外,还应该考虑到...

    php 禁止页面缓存输出

    PHP脚本语言中,通过使用特定的HTTP头部可以达到禁止页面缓存的效果。 首先,了解几个相关的HTTP头部属性: 1. `Expires`:指定内容过期的时间,如果当前时间超过了这个时间,浏览器就会认为内容已经过期,需要从...

    Asp.net 缓存技术总结

    - `Duration` 属性设定缓存有效时间,以秒为单位,是缓存策略的核心部分,确保了过期后内容会自动更新。 - `Shared` 属性用于确定缓存是否可跨页面共享,`true`表示可以,`false`表示每个页面有独立的缓存副本。 ...

    php禁止浏览器使用缓存页面的方法

    具体来说,可以通过以下header函数的调用来禁止浏览器缓存页面: 1. 使用Expires头部设置一个过去的日期。这会告诉浏览器该页面已经过期,不应再从缓存中读取。例如: ```php header("Expires:Mon,26Jul197005:00:...

    禁止IIS缓存静态文件的方法(png,js,html等)

    一个有效的方法是修改IIS配置文件Metabase.xml来禁止IIS缓存特定目录下的静态文件。具体步骤包括: 1. 设置IIS允许运行时编辑Metabase.xml文件。打开IIS管理器,进入属性页,勾选“允许直接编辑配置数据库”选项。 ...

    Dreamweaver怎样制作禁止页面缓存

    以上方法可以帮助你在Dreamweaver中实现禁止页面缓存的需求。不过需要注意的是,完全禁用缓存可能会影响页面性能,因为每次加载都需要从服务器获取全部内容。在实际应用中,应根据具体需求权衡是否需要完全禁止缓存...

    使用filter验证session用户和页面缓存问题处理

    // 禁止页面缓存 httpResponse.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); httpResponse.setHeader("Pragma", "no-cache"); httpResponse.setDateHeader("Expires", 0); // 继续...

Global site tag (gtag.js) - Google Analytics