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


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 相关文章推荐
ext实现完整的登录代码
Aug 08 Javascript
js 实现日期灵活格式化的小例子
Jul 14 Javascript
JavaScript事件委托实例分析
May 26 Javascript
学习javascript面向对象 实例讲解面向对象选项卡
Jan 04 Javascript
详解Sea.js中Module.exports和exports的区别
Feb 12 Javascript
Vue监听数据对象变化源码
Mar 09 Javascript
基于jQuery对象和DOM对象和字符串之间的转化实例
Aug 08 jQuery
JS实现的数组去除重复数据算法小结
Nov 17 Javascript
浅谈Node.js 中间件模式
Jun 12 Javascript
使用canvas实现一个vue弹幕组件功能
Nov 30 Javascript
jQuery操作选中select下拉框的值代码实例
Feb 07 jQuery
uniapp实现可以左右滑动导航栏
Oct 21 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
全国FM电台频率大全 - 14 江西省
2020/03/11 无线电
谈谈PHP语法(4)
2006/10/09 PHP
PHP clearstatcache()函数详解
2010/03/02 PHP
php实现递归抓取网页类实例
2015/04/03 PHP
PHP基于mssql扩展远程连接MSSQL的简单实现方法
2016/10/08 PHP
php+mysql+jquery实现简易的检索自动补全提示功能
2017/04/15 PHP
JS实多级联动下拉菜单类,简单实现省市区联动菜单!
2007/05/03 Javascript
简短几句 通俗解释javascript的闭包
2011/01/17 Javascript
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
2014/04/10 Javascript
javascript中HTMLDOM操作详解
2014/12/11 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
javascript实现仿百度图片的瀑布流加载效果
2016/04/20 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
2016/09/23 Javascript
json定义及jquery操作json的方法
2016/10/03 Javascript
JS实现深度优先搜索求解两点间最短路径
2019/01/17 Javascript
详解Python编程中包的概念与管理
2015/10/16 Python
python读写json文件的简单实现
2017/04/11 Python
对python中return和print的一些理解
2017/08/18 Python
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
2017/08/18 Python
Python 加密的实例详解
2017/10/09 Python
Python的argparse库使用详解
2018/10/09 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
表单button的outline在firefox浏览器下的问题
2012/12/24 HTML / CSS
CSS3只让背景图片旋转180度的实现示例
2021/03/09 HTML / CSS
公司年会晚宴演讲稿
2014/01/06 职场文书
物流仓储计划书
2014/01/10 职场文书
食堂个人先进事迹
2014/01/22 职场文书
2014年两会学习心得体会
2014/03/10 职场文书
服装设计专业自荐信
2014/06/17 职场文书
店铺转让协议书(2014版)
2014/09/23 职场文书
创先争优宣传标语
2014/10/08 职场文书
个人政风行风自查自纠报告
2014/10/21 职场文书
LayUI+Shiro实现动态菜单并记住菜单收展的示例
2021/05/06 Javascript
python flask框架快速入门
2021/05/14 Python