jsp页面返回上一页,在两个页面死循环
例子:a页面进入b页面,然后b页面进入c页面,c页面能返回到b页面,但是b页面返回不能到a页面,只能回到c页面,然后就是b,c页面之间返回的死循环。
一般我们写返回上一页面,用history.go(-1)或者self.location=document.referrer;这样的代码很不可靠,这个时候我们需要记录一些访问当前页面的上一页面路径,然后根据需求,在返回上一页面时从记录中找到上页面的路径。
利用h5的特性,来处理此类问题很方便
1.js中获取上一页面的路径var prevUrl = document.referrer;
2.h5的特性sessionStorage来保存路径sessionStorage.setItem("prevUrl",prevUrl );(不熟悉的可以百度一下sessionStorage和localStorage的区别和用法)
3.获取上一页面的路径var prevUrl = sessionStorage.getItem("prevUrl");
没有具体的实例,在这里给遇到类似问题的你提供一个解决方法的思路和参考!
jsp页面返回上一页,在两个页面死循环相关推荐
- js实现返回上一页后刷新历史页面
<input type="button" value="返回" οnclick="javascript:window.location.repl ...
- java 返回上一个页面_页面返回上一页浏览位置
1.如果上一页是静态页面,可以用 history.go(-1)方法: go() 方法可加载历史列表中的某个具体的页面. 该参数可以是数字,使用的是要访问的 URL 在 History 的 URL 列表 ...
- js 返回上一页和刷新以及页面跳转
1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forw ...
- 苹果微信html页面缓存,Ios中微信页面返回上一页去除缓存几种常见思路
前言 这篇文章主要讲解决思路,不对各种概念进行过多讲解. 问题描述 开发微信H5页面的时候,在Ios微信内置浏览器中点击返回按钮返回上一页时,上一页面不会被刷新. 在浏览器缓存机制中,在返回上一页的操 ...
- html ios返回后刷新页面,Ios中微信页面返回上一页去除缓存几种常见思路
前言 这篇文章和第,.年过事工宗据指数遍互业经搞断果会主要讲解决思路,不对各种概念进行抖要支圈者器说是事天开的.年后编定功口小发还应久剑过多讲解. 问题描述 开发微信H5页面的时候,在Ios微信内置浏 ...
- JavaScript返回上一页后并刷新页面
一.返回上一页并刷新页面: window.location.replace(document.referrer); document.referrer:可以引用到上一个页面,这个属性是由浏览器支持的. ...
- 返回上一页跳过中间页面,返回上一页跳过敏感页面
常见一种情况,例如支付: 有如下三个页面:入口页面,填写金额页面,支付成功页面 其中支付页面在支付成功有会有一个返回上一页的按钮,点击就返回上一页,或者点击浏览器返回上一页会出现继续进入输入金额的页面 ...
- 页面返回 上一页 下一页
<a href="Javascript:history.go(-1)">返回上一页</a> <a href="Javascript:hist ...
- JS页面跳转到指定页面返回上一页
跳转 第一种(跳转到b.html): window.location.href="b.html"; 第二种(返回上一页): window.history.back(-1); 第三种 ...
最新文章
- java maven 项目依赖管理 简介
- java中接口什么时候用_我什么时候应该在java中使用接口?
- 盘点程序猿经常说的那些行话,你了解吗?
- 将excel多个工作表(表结构相同)合并后生成csv文件
- pcdmis怎么导出模型_从代数几何到导出代数几何:复形的几何
- Atom飞行手册翻译: 3.9 从Textmate中转换
- windows剪贴板
- erp系统方案书_南方电网与电缆企业ERP系统互联互通解决方案
- 动态规划实战15 leetcode-256. Paint House
- Python | 实现pdf文件分页
- JMeter基础 —脚本录制工具Badboy介绍
- MAC CPU温度监视及风扇速度控制软件
- IgH详解五、从站扫描流程
- 数据分析常用名词解释
- codecombat 代码攻略
- 【电脑问题】win10系统
- 网络爬虫是什么意思,可以实现什么效果
- ubuntu添加用户
- 自适应滤波器2-维纳滤波器-误差性能曲面
- MySQL查询所有子文件目录_使用File类的listFiles方法输出d盘根目录下的所有子目录和文件的完整路径名以及文件的字节数。写出相应代码。...