点击浏览器前进、后退键时刷新页面而不读取缓存

标签: 浏览器 前进 页面 | 发表时间:2014-07-23 14:18 | 作者:taoxiangshan
出处:http://www.iteye.com
如何在点击浏览器前进、后退键时刷新页面而不读取缓存
点击浏览器的后退键,总是会读取缓存,这样会导致有时候获取不到页面上的值,如果点击后退键时刷新页面而不读取缓存,这样就不会产生获取不到值的问题。
1、在jsp页面或者写在controller里面
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","No-cache");
response.setDateHeader("Expires", -1);
response.setHeader("Cache-Control", "No-store");
%>
2、JavaScript解决方案(我没有试)

<script type="text/javascript" src="jquery-1.4.2.min.js"></script>

<script type="text/javascript">
$(document).ready(function(){
$("#test").click(
function (e){
     var ev = window.event;//获取event对象
  location.replace(this.href);
  ev.returnValue=false;
});
});
</script>
<a id="test" href="b.htm" >test1</a>


已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [浏览器 前进 页面] 推荐:

点击浏览器前进、后退键时刷新页面而不读取缓存

- - 浏览器 - 互联网 - ITeye博客
如何在点击浏览器前进、后退键时刷新页面而不读取缓存. 点击浏览器的后退键,总是会读取缓存,这样会导致有时候获取不到页面上的值,如果点击后退键时刷新页面而不读取缓存,这样就不会产生获取不到值的问题. 1、在jsp页面或者写在controller里面. 2、JavaScript解决方案(我没有试).      var ev = window.event;//获取event对象.

[转]浏览器的加载与页面性能优化

- Allen - linux大棚-roclinux.cn
本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn. 为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅. 文章部分转自“百度泛用户体验平台”,本文地址为:http://www.baiduux.com/blog/2011/02/15/browser-loading/.

浏览器的加载与页面性能优化

- 彦强 - 百度泛用户体验
本文将探讨浏览器渲染的loading过程,主要有2个目的:. 了解浏览器在loading过程中的实现细节,具体都做了什么. 研究如何根据浏览器的实现原理进行优化,提升页面响应速度. 由于loading和parsing是相互交织、错综复杂的,这里面有大量的知识点,为了避免过于发散本文将不会对每个细节都深入研究,而是将重点放在开发中容易控制的部分(Web前端和Web Server),同时由于浏览器种类繁多且不同版本间差距很大,本文将侧重一些较新的浏览器特性.

腾讯浏览器官方页面出现“aiww"字

- Shadow - Solidot
Pb 写道 "今天有网友发现腾讯浏览器的 官方页面 上,介绍“超级拖拽”功能的配图上出现“#aiww#”字样(截图).

5大Chrome浏览器一键截图扩展,整张页面

- - 够趣堂
在日常生活和工作中,截图功能有经常要使用到的. 当你QQ运行时只需要“Ctrl+Alt+A”组合键即可局部截图,还可以简单的DIY,但是需要截图整个页面的时候,内置的QQ截图功能就有点鸡肋了. 如果你正在使用Chrome浏览器,那么通过安装扩展一键点击即可截取整个页面,非常的傻瓜,在这里Anliu推荐 5款Chrome一键截图整个页面的Chrome插件,当然局部截取也是可以的.

浏览器的加载与页面性能优化

- - 可咔酷 | 网络杂货铺
本文将探讨浏览器渲染的loading过程,主要有2个目的:. 了解浏览器在loading过程中的实现细节,具体都做了什么. 研究如何根据浏览器的实现原理进行优化,提升页面响应速度. 由于loading和parsing是相互交织、错综复杂的,这里面有大量的知识点,为了避免过于发散本文将不会对每个细节都深入研究,而是将重点放在开发中容易控制的部分(Web前端和Web Server),同时由于浏览器种类繁多且不同版本间差距很大,本文将侧重一些较新的浏览器特性.

表格自动适应浏览器大小及DIV浮动设计(页面自适应浏览器大小)

- - CSDN博客Web前端推荐文章
        一、表格自适应浏览器大小.       之前写了个页面,将width和height值给定死了,这样导致浏览器缩小时,表格不会跟着自动适应浏览器大小.       1.一般是给表格整体使用样式: table-layout:fixed;.       2.将表格中的各个单元格的 width和height属性值设为比例,而不是给定值.

怎样让浏览器随意修改访问中的 web 页面

- - ITeye博客
  丈 母娘在的那些日子, 天天玩 4399 上的 花花连连看 游戏, 明天要走了, 说要把游戏下载下来回去玩,因为她家里没有网络. 我看了下这个页面, 发现是个 flash 的游戏, 心想应该能下载到本地玩. 看了看页面上有个下载的连接, 点进去却发现还需要安装 4399 游戏盒. 安装软件对于丈母娘来说太难了, 我心想,直接把 flash 下载下来不就完了吗.

基于浏览器的页面设计工具Easel帮你快速制作出产品原型页面

- - VooSee - 拮取生活中的彩虹
很多初入互联网的创业者脑子里可能有一大堆的创意,却苦于不会代码和用户界面设计,没有办法快速把这些想法快速呈现出来. 注意到你的这种痛点,推出基于浏览器的所见即所得Web设计工具,帮助你和你的团队快速制作出产品原型页面. Easel最重要的特点是速度和协作,它支持多人同时在线编辑. 虽然与强大的桌面设计软件相比功能并不完善,但Easel提供的工具却也能够帮用户设计出适合桌面、移动或平板浏览的基本站点.

无刷新修改页面的浏览器地址栏显示地址的方法

- - WebHek
作为一个Web程序员,我经常会到网上去看别人是如何做网站,如何开发Web应用的. 这样的好处有很多,一是开阔你的眼界,你能看到很多书本上没有的东西,二是看别人的代码是如何写的,取人之长、补己之短. 像 纯CSS3实现光芒旋转四射的头像动画和 用CSS制作出绚丽燃烧的火狐狸的方法都是研究别人网站上的技术的收获.