例子: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页面返回上一页,在两个页面死循环相关推荐

  1. js实现返回上一页后刷新历史页面

    <input type="button" value="返回" οnclick="javascript:window.location.repl ...

  2. java 返回上一个页面_页面返回上一页浏览位置

    1.如果上一页是静态页面,可以用 history.go(-1)方法: go() 方法可加载历史列表中的某个具体的页面. 该参数可以是数字,使用的是要访问的 URL 在 History 的 URL 列表 ...

  3. js 返回上一页和刷新以及页面跳转

    1. Javascript 返回上一页history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forw ...

  4. 苹果微信html页面缓存,Ios中微信页面返回上一页去除缓存几种常见思路

    前言 这篇文章主要讲解决思路,不对各种概念进行过多讲解. 问题描述 开发微信H5页面的时候,在Ios微信内置浏览器中点击返回按钮返回上一页时,上一页面不会被刷新. 在浏览器缓存机制中,在返回上一页的操 ...

  5. html ios返回后刷新页面,Ios中微信页面返回上一页去除缓存几种常见思路

    前言 这篇文章和第,.年过事工宗据指数遍互业经搞断果会主要讲解决思路,不对各种概念进行抖要支圈者器说是事天开的.年后编定功口小发还应久剑过多讲解. 问题描述 开发微信H5页面的时候,在Ios微信内置浏 ...

  6. JavaScript返回上一页后并刷新页面

    一.返回上一页并刷新页面: window.location.replace(document.referrer); document.referrer:可以引用到上一个页面,这个属性是由浏览器支持的. ...

  7. 返回上一页跳过中间页面,返回上一页跳过敏感页面

    常见一种情况,例如支付: 有如下三个页面:入口页面,填写金额页面,支付成功页面 其中支付页面在支付成功有会有一个返回上一页的按钮,点击就返回上一页,或者点击浏览器返回上一页会出现继续进入输入金额的页面 ...

  8. 页面返回 上一页 下一页

    <a href="Javascript:history.go(-1)">返回上一页</a> <a href="Javascript:hist ...

  9. JS页面跳转到指定页面返回上一页

    跳转 第一种(跳转到b.html): window.location.href="b.html"; 第二种(返回上一页): window.history.back(-1); 第三种 ...

最新文章

  1. java maven 项目依赖管理 简介
  2. java中接口什么时候用_我什么时候应该在java中使用接口?
  3. 盘点程序猿经常说的那些行话,你了解吗?
  4. 将excel多个工作表(表结构相同)合并后生成csv文件
  5. pcdmis怎么导出模型_从代数几何到导出代数几何:复形的几何
  6. Atom飞行手册翻译: 3.9 从Textmate中转换
  7. windows剪贴板
  8. erp系统方案书_南方电网与电缆企业ERP系统互联互通解决方案
  9. 动态规划实战15 leetcode-256. Paint House
  10. Python | 实现pdf文件分页
  11. JMeter基础 —脚本录制工具Badboy介绍
  12. MAC CPU温度监视及风扇速度控制软件
  13. IgH详解五、从站扫描流程
  14. 数据分析常用名词解释
  15. codecombat 代码攻略
  16. 【电脑问题】win10系统
  17. 网络爬虫是什么意思,可以实现什么效果
  18. ubuntu添加用户
  19. 自适应滤波器2-维纳滤波器-误差性能曲面
  20. MySQL查询所有子文件目录_使用File类的listFiles方法输出d盘根目录下的所有子目录和文件的完整路径名以及文件的字节数。写出相应代码。...

热门文章

  1. 我只是知识的搬运工(持续更新)
  2. 假如Windows战火烧到中国,我们有“备胎”吗?倪光南院士详解
  3. sortmax输入到输出的图片化解读,以及变成label的过程
  4. 电脑的文件夹选项在哪里?每次在文件夹下搜,又变成全电脑搜
  5. 雷军将电子商务融入移动互联网,比如小米手机
  6. away 3d的一些问题
  7. 编译android源码及遇到的问题
  8. 《魔法黎明(Dawn of Magic)》用 CheatEngine 修改金币数量(二)
  9. 【Docker】docker镜像的下载、导出、导入、运行,es为例
  10. 建材行业免费发布信息平台大全!