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


Posted in Javascript onOctober 09, 2016

由于A界面的数据是通过ajax交互的,当你跳转到B界面,点击手机浏览器自带的后退回到A界面,由于缓存原因,读取到的数据不是最新的数据。

查了很多资料,看到网上的解决方法是清理缓存,然后页面重新向服务器发出请求。

下面整理一下,解决这个问题的方法。

方法1,HTML头部,禁止缓存:

<meta http-equiv="Expires" CONTENT="0">

<meta http-equiv="Cache-Control" CONTENT="no-cache">

<meta http-equiv="Pragma" CONTENT="no-cache">

注:(手机端)此方法行不通,因为有些浏览器会忽略这个头部,测试过,可能是我手机自带浏览器的原因。

方法2,适用于jsp

Response.Buffer = True 
Response.ExpiresAbsolute = Now() - 1 
Response.Expires = 0 
Response.CacheControl = "no-cache"

注:此方法本人没有试过,不知道可不可行

方法三,强行刷新界面

if(window.name != "bencalie"){
location.reload();
window.name = "bencalie";
}else{
window.name = "";
}

注:此方法可行,此代码写在js里。

感谢阅读本文,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
在IE下:float属性会影响offsetTop的取值
Dec 22 Javascript
IE Firefox 使用自定义标签的区别
Oct 15 Javascript
jQuery1.6 使用方法二
Nov 23 Javascript
关于JQuery($.load)事件的用法和分析
Apr 09 Javascript
jQuery实现返回顶部功能
Feb 23 Javascript
javascript获取网页各种高宽及位置的方法总结
Jul 27 Javascript
JS实现探测网站链接的方法【测试可用】
Nov 08 Javascript
前端axios下载excel文件(二进制)的处理方法
Jul 31 Javascript
微信小程序webview实现长按点击识别二维码功能示例
Jan 24 Javascript
vue设计一个倒计时秒杀的组件详解
Apr 06 Javascript
解决Vue打包后访问图片/图标不显示的问题
Jul 25 Javascript
Vue2.0 实现页面缓存和不缓存的方式
Nov 12 Javascript
最实用的jQuery分页插件
Oct 09 #Javascript
js本地图片预览实现代码
Oct 09 #Javascript
js html css实现复选框全选与反选
Oct 09 #Javascript
不间断循环滚动效果的实例代码(必看篇)
Oct 08 #Javascript
关于JavaScript和jQuery的类型判断详解
Oct 08 #Javascript
js基本算法:冒泡排序,二分查找的简单实例
Oct 08 #Javascript
javascript中获取元素标签中间的内容的实现方法
Oct 08 #Javascript
You might like
PHP 存储文本换行实现方法
2010/01/05 PHP
php正则过滤html标签、空格、换行符的代码(附说明)
2010/10/25 PHP
PHP用GD库生成高质量的缩略图片
2011/03/09 PHP
php中base_convert()进制数字转换函数实例
2014/11/20 PHP
浅谈PDO的rowCount函数
2015/06/18 PHP
YII框架行为behaviors用法示例
2019/04/26 PHP
JavaScript获取页面中表单(form)数量的方法
2015/04/03 Javascript
Backbone.js的Hello World程序实例
2015/06/19 Javascript
Javascript实现字数统计
2015/07/03 Javascript
jQuery通过ajax方法获取json数据不执行success的原因及解决方法
2016/10/15 Javascript
javascript prototype原型详解(比较基础)
2016/12/26 Javascript
基于React实现表单数据的添加和删除详解
2017/03/14 Javascript
微信小程序仿知乎实现评论留言功能
2018/11/28 Javascript
Python 数据结构之旋转链表
2017/02/25 Python
Python操作SQLite数据库的方法详解
2017/06/16 Python
Linux下安装python3.6和第三方库的教程详解
2018/11/09 Python
python 并发编程 阻塞IO模型原理解析
2019/08/20 Python
如何将你的应用迁移到Python3的三个步骤
2019/12/22 Python
Python中的With语句的使用及原理
2020/07/29 Python
Python使用shutil模块实现文件拷贝
2020/07/31 Python
最新pycharm安装教程
2020/11/18 Python
css3实现六边形边框的实例代码
2019/05/24 HTML / CSS
外贸采购员求职的自我评价
2013/11/26 职场文书
总经理助理的职责
2014/03/14 职场文书
幼儿园家长寄语
2014/04/02 职场文书
阳光体育活动总结
2014/04/30 职场文书
养牛场项目建议书
2014/05/13 职场文书
交通志愿者活动总结
2014/06/27 职场文书
公共机构节能宣传周活动总结
2014/07/09 职场文书
园林技术专业求职信
2014/07/28 职场文书
升职自荐信范文
2015/03/27 职场文书
金榜题名主持词
2015/07/02 职场文书
2016年教师节慰问信
2015/12/01 职场文书
2016公务员年度考核评语
2015/12/01 职场文书
想创业成功,需要掌握这些要点
2019/12/06 职场文书
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers