`
hwpok
  • 浏览: 250725 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

点浏览器"后退"按钮后强制刷新页面

    博客分类:
  • Java
阅读更多

页面的表单里input和select控件大约有80来个,本来想用js实现这样的重置,但感觉这样太累人了,于是到网上转了转,终于找到更简单明了的东东.

<%
    response.setHeader(
"Cache-Control","no-store");
    response.setDateHeader(
"Expires"0);
    response.setHeader(
"Pragma","no-cache"); 
%>
分享到:
评论

相关推荐

    手机浏览器 后退按钮强制刷新页面方法总结

    本文将总结几种解决手机浏览器后退按钮强制刷新页面的方法。 首先,我们来看一种常见的尝试,即通过在HTML头部设置禁止缓存的元标签。这种方法的目的是告诉浏览器不要缓存页面,以确保每次访问都是最新的内容。然而...

    移动端H5页面返回并刷新页面(BFcache)的方法

    点击浏览器中的返回按钮,要让页面重新加载资源。因为这部分的资源每次去加载的内容都不一样,如果返回的时候,还是看到原先的内容,那做这个内容块的意义就很小了;而如果用户看完了这部分内容,再返回来的时候,这...

    后退、刷新、前进按钮.rar

    后退按钮允许用户返回到之前访问的页面。在浏览器中,这是通过记录用户的历史浏览记录来实现的。在JavaScript中,我们可以利用`history.back()`函数来模拟这个功能。当用户点击自定义的后退按钮时,调用这个函数会让...

    解决微信内置浏览器返回上一页强制刷新问题方法

    在微信内置浏览器中,用户在返回上一页面时遇到的问题是页面被强制刷新,这会导致AJAX加载的数据丢失,用户体验大打折扣。为了解决这个问题,我们可以利用HTML5的History API结合缓存机制来实现理想的效果,即返回上...

    当用户退出点击浏览器后退仍可回到原来页面的解决方案

    总结起来,解决用户退出后仍能通过浏览器后退返回原页面的问题,需要综合运用多种技术,包括禁用缓存、控制浏览器历史记录、重定向以及通过AJAX进行无刷新处理。每种方法都有其局限性,开发者应根据实际应用环境和...

    JavaScript阻止浏览器返回按钮的方法

    实际上,浏览器的历史记录并没有被真正地修改,当用户尝试点击返回按钮时,页面上的JavaScript代码会立即重新将用户带到前一个页面,因此这种阻止方式更多是通过强制用户前进的方式来间接实现。而一旦用户刷新了页面...

    解决退出后点击后退按钮仍可以登录的简单方法

    然而,这种方法并不能完全阻止用户通过后退按钮重新登录,因为浏览器可能仍然保留了之前的页面状态。 #### 解决方案 为了防止用户在登出后通过后退按钮重新登录,可以采用以下几种策略之一或者组合使用: 1. **...

    javascript 强制刷新页面的实现代码

    6. `location.replace(location)`:与`reload()`类似,但`replace()`会替换当前的历史记录条目,刷新页面后,用户无法通过浏览器的“后退”按钮返回到刷新前的状态。 7. `document.URL=location.href`:这个操作也...

    实现了页面返回后刷新页面、和返回几个页面

    - **使用JavaScript进行页面刷新**:可以通过`location.reload()`方法来实现页面的强制刷新。如果希望在返回操作之后自动刷新页面,可以在`history.back()`或`history.go()`方法调用后,添加延迟执行的`location....

    用js来刷新当前页面保留参数的具体实现

    该方法通过指定一个新的URL来替换当前在历史记录中的URL,这样做的结果是,被替换的页面将无法通过浏览器的“前进”和“后退”按钮访问。这主要用于那些希望用户在离开页面时不会留下任何痕迹的场景。此外,使用...

    js刷新页面方法大全

    这会导致页面刷新,但用户不能通过浏览器的“后退”按钮返回之前的状态: ```javascript window.location.replace(window.location.href); ``` 总结来说,JavaScript提供了多种方式来刷新页面,包括`location....

    js刷新当前页面

    与 `location.reload()` 不同的是,`location.replace()` 不会产生一个历史记录条目,这意味着用户无法通过后退按钮回到之前的页面状态。此外,对于需要确保页面不是 Postback 情况的应用,`location.replace()` 更...

    网页刷新页面

    这里,“5”表示间隔时间(单位为秒),'http://example.com'是刷新后跳转的URL。如果不提供URL,则默认在原页面刷新。 接下来,我们讨论“关闭页面”。用户可能希望关闭当前窗口或标签页,这在浏览器的前进/后退...

    深入理解浏览器的各种刷新规则

    3. Ctrl+F5刷新/Ctrl+Shift+R刷新:强制刷新,浏览器不使用任何缓存,请求头中的`cache-control`设为`no-cache`和`Pragma: no-cache`,要求服务器返回完整的最新资源,状态码通常为200 OK。 4. 后退刷新:在某些...

    微信web端后退强制刷新功能的实现代码

    在微信的Web端开发中,有时我们需要确保用户在点击浏览器的后退按钮时,页面能够强制刷新,以获取最新的数据,防止用户看到过期或缓存的信息。这通常涉及到对浏览器的历史记录管理和页面状态的控制。本文将详细介绍...

    Javascript刷新页面的几种方法

    当传入当前页面的URL时,会覆盖当前文档的历史记录项,使得用户无法使用浏览器的后退按钮回到刷新前的状态。 ```javascript location.replace(location); ``` #### 8. 使用`document.URL=location.href` 这是一种...

Global site tag (gtag.js) - Google Analytics