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


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 相关文章推荐
Javascript开发包大全整理
Dec 22 Javascript
js中获取事件对象的方法小结
Mar 13 Javascript
在easyUI开发中,出现jquery.easyui.min.js函数库问题的解决办法
Sep 11 Javascript
利用D3.js实现最简单的柱状图示例代码
Dec 09 Javascript
Bootstrap 模态框实例插件案例分析
Dec 28 Javascript
利用transition实现文字上下抖动的效果
Jan 21 Javascript
实现两个文本框同时输入的实例
Sep 25 Javascript
代码详解Vuejs响应式原理
Dec 20 Javascript
基于Vue实现拖拽功能
Jul 29 Javascript
微信小程序云开发之新手环境配置
May 16 Javascript
扫微信小程序码实现网站登陆实现解析
Aug 20 Javascript
解决layer图标icon不加载的问题
Sep 04 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实现无限级分类实现代码(递归方法)
2011/01/01 PHP
在Nginx上部署ThinkPHP项目教程
2015/02/02 PHP
Symfony的安装和配置方法
2016/03/17 PHP
php结合web uploader插件实现分片上传文件
2016/05/10 PHP
JavaScript遍历table表格中的某行某列并打印其值
2014/07/08 Javascript
jQuery插件multiScroll实现全屏鼠标滚动切换页面特效
2015/04/12 Javascript
JQuery ztree 异步加载实例讲解
2016/02/25 Javascript
JQuery控制图片由中心点逐渐放大效果
2016/06/26 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
2017/01/19 Javascript
nodejs 日志模块winston的使用方法
2018/05/02 NodeJs
vue+element-ui实现表格编辑的三种实现方式
2018/10/31 Javascript
微信小程序签到功能
2018/10/31 Javascript
多个vue子路由文件自动化合并的方法
2019/09/03 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
2020/03/07 Javascript
Python随机数用法实例详解【基于random模块】
2017/04/18 Python
Python利用QQ邮箱发送邮件的实现方法(分享)
2017/06/09 Python
教你用一行Python代码实现并行任务(附代码)
2018/02/02 Python
python使用PIL模块获取图片像素点的方法
2019/01/08 Python
不到20行代码用Python做一个智能聊天机器人
2019/04/19 Python
Python进程Multiprocessing模块原理解析
2020/02/28 Python
python 使用cx-freeze打包程序的实现
2020/03/14 Python
Python制作一个仿QQ办公版的图形登录界面
2020/09/22 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
分享CSS3制作卡片式图片的方法
2016/07/08 HTML / CSS
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
大学生优秀的自我评价分享
2013/10/22 职场文书
网页美工求职信
2014/02/15 职场文书
经管应届生求职信范文
2014/05/18 职场文书
银行纠风工作实施方案
2014/06/08 职场文书
优秀会计求职信
2014/07/04 职场文书
市场调研项目授权委托书范本
2014/10/04 职场文书
物业保洁员岗位职责
2015/02/13 职场文书
走近毛泽东观后感
2015/06/04 职场文书
Nginx配置https原理及实现过程详解
2021/03/31 Servers
python爬取网页版QQ空间,生成各类图表
2021/06/02 Python
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL