`

表单成功提交了,点后退显示网页过期,这个功能如何实现呢?

    博客分类:
  • J2EE
阅读更多

http://topic.csdn.net/t/20050905/00/4249310.html

xml 代码
  1. <head>head>里面加以下代码      
  2.           <META   HTTP-EQUIV="Pragma"   CONTENT="no-cache">      
  3.           <META   HTTP-EQUIV="Cache-Control"   CONTENT="no-cache">      
  4.           <META   HTTP-EQUIV="Expires"   CONTENT="0">      
  5.           或者      
  6.   在表单页中加上      
  7.           <%      
  8.           response.setHeader("Pragma","no-cache");      
  9.           response.setHeader("Cache-Control","no-cache");      
  10.           response.setDateHeader("Expires",0);      
  11.           %>      


 

分享到:
评论
1 楼 songjiesdnu 2012-04-23  
这个方法不行啊

相关推荐

    asp.net 防止用户通过后退按钮重复提交表单

    - 使用`window.history.forward(1)`:在处理表单提交后的页面中插入这段JavaScript代码,可以强制浏览器前进到下一个历史记录,从而模拟用户不能后退的效果。然而,这种方法并不能完全阻止用户通过其他方式回到前一...

    php后退一页表单内容保存实现方法

    总结来说,要实现PHP表单提交后退页面仍保留表单内容,关键在于结合使用`session_start()`和`header("Cache-control: private")`来避免浏览器缓存页面,并利用session存储表单数据。这样,用户在后退时,系统会从...

    Asp.net刷新重复提交

    标题"ASP.NET刷新重复提交"指向了这个领域的解决方案,主要聚焦于如何避免在刷新操作后重复执行同一份表单提交。一种常用的解决方法是使用服务器端的Session存储隐藏的状态。 在描述中提到的“采用Session存储隐藏...

    js防止表单重复提交实现代码

    在网页开发中,防止表单重复提交是一个重要的问题,它能确保用户的数据只被处理一次,避免因网络延迟或误操作导致的重复数据插入。本文将深入探讨如何使用JavaScript、HTTP头信息以及令牌机制来防止表单的重复提交。...

    用PHP程序实现支持页面后退的两种方法

    在PHP编程中,有时我们需要确保用户在页面后退时能够保留之前输入的数据,尤其是在处理表单提交时。这是因为默认情况下,浏览器在用户点击后退按钮时会清除页面上的所有状态,包括表单字段的值。这里我们将探讨两种...

    VB中WEBBROWSER技巧大全(DOC文档)

    它支持一系列的方法、属性和事件,允许开发者实现复杂的网页操作功能。 ##### 方法 1. **GoBack**:模拟用户点击浏览器的“后退”按钮,使页面回到前一个URL。 2. **GoForward**:模拟用户点击“前进”按钮,使页面...

    java(20210925002359)[参考].pdf

    15. **防止表单回退显示过期**:为防止表单提交后用户点击后退按钮看到过期的页面,可以设置HTTP响应头,如`Pragma`、`Cache-Control`和`Expires`为"no-cache",以禁止浏览器缓存页面。 16. **接口的理解**:接口是...

    70个JAVA面试题(含答案)

    7. **网页过期**:设置响应头的“Expires”为负值或零,可以告诉浏览器页面不应缓存,例如`response.setHeader("Expires","0")`。 8. **当前页面名称**:`HttpServletRequest`的`getRequestURI()`和`getRequestURL...

    WEB网站常用测试用例集

    - 功能操作完成后,刷新页面或使用IE的后退键可能导致重复提交。 - 功能键反应时间延迟时,短时间内重复点击容易造成重复提交。 **13. 防止SQL注入式攻击** - 不允许直接在JSP页面调用SQL语句。 **14. 用户非授权...

    asp.net常用代码

    为了防止用户通过浏览器的后退按钮回到上一个页面(可能已过期的表单),可以使用以下方法: ```html ('')"&gt; ``` 这行代码会重定向页面到空地址,有效地阻止了后退操作。 ### 5. DateTime操作 在C#中,`DateTime...

    nexus-interface-history-module

    在JavaScript中,这个模块可能采用了事件驱动的编程模型,即监听用户的特定操作,如点击、滚动、表单提交等,并将这些事件序列化存储为历史记录。历史记录通常包含事件类型、触发时间、事件源以及相关的数据参数等...

    js清除浏览器缓存的几种方法

    在Web开发过程中,浏览器缓存是提升页面加载速度和用户体验的一个重要机制,但有时候它也会导致网页显示不及时更新的问题。为此,了解如何使用JavaScript来清除或避免浏览器缓存变得至关重要。本文介绍了几种使用...

    JS刷新当前页面的几种方法总结

    需要注意的是,当页面使用POST方法提交表单时,使用`location.reload(true)`可能会触发浏览器的“网页过期”提示,这是因为服务器端的Session安全机制。 2. `location.replace(URL)`:这个方法不刷新页面,而是用...

    JavaScript多种页面刷新方法小结

    需要注意的是,在某些情况下,如使用POST方法提交表单后,如果需要刷新页面,可能会遇到“网页过期”的提示,这是因为服务器端的Session安全机制导致的。为了避免这种情况,可以考虑使用location.replace()方法刷新...

    go web编程

    ### Go Web 编程知识点概览 #### 一、Go Web 编程简介与环境配置 **1.1 Go 安装** - **操作系统兼容性**:Go 支持多种操作系统,包括 Windows、Linux 和 macOS。 - **安装过程**:官方提供预编译的二进制包下载,...

    让PHP支持页面回退的两种方法[转]

    通过使用`header()`函数设置`Cache-Control`头部信息以及`session_cache_limiter()`函数,开发者可以轻松地实现这一功能。在实际项目中,根据具体需求选择合适的方法或结合使用,可以更好地满足不同场景下的需求。

    php 禁止页面缓存输出

    特别是在处理表单提交、支付处理等需要即时反馈的页面时,禁止缓存尤其重要,以防止用户操作重复提交导致数据错误。PHP脚本语言中,通过使用特定的HTTP头部可以达到禁止页面缓存的效果。 首先,了解几个相关的HTTP...

Global site tag (gtag.js) - Google Analytics