码迷,mamicode.com
首页 > Web开发 > 详细

js实现浏览器后退页面刷新

时间:2017-07-11 09:40:39      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:页面   修改   ref   var   res   设置   value   点击   手动   

最近在开发中遇到一个问题:

在一个列表页面,点击进入详情,详情页面对其状态操作,其详情页面有做修改,然后点击浏览器后退,返回到列表页,在列表页面状态还是操作之前的,为解决状态统一需要手动刷新改列表页。通过一番折腾,终于查到相关的解决方案,实现方式如下:

1、在页面中增加隐藏域  <input type="hidden" id="refreshed" value="no"> 

2、通过js设置和获取隐藏域值来自动刷新页面

$(function(){
var e=$("#refreshed");
if(e.val()=="no") {
e.val(‘yes‘);
}else{
e.val(‘no‘);
     location.reload();
}
});

js实现浏览器后退页面刷新

标签:页面   修改   ref   var   res   设置   value   点击   手动   

原文地址:http://www.cnblogs.com/tm2015/p/7148803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!