区分浏览器是关闭还是刷新变量的保存
2016-06-16 11:12
183 查看
自从有了h5之后,以前我们很多很难实现的功能,现在都可以轻松的就解决了。譬如今天我要给大家分享的这个小技巧,就是利用了h5的新功能sessionStorage。
比如类似这样一个需求:记住用户最后一次访问系统的地址,然后当用户下次在进入系统的时候,需求直接进入最后一次访问的页面?
可能大家会有很多种方式可以实现,但是我今天给大家分享的一个纯前端的实现。
全部代码也就这么几行,其中用到两个新特性sessionStorage和localStorage。
localStorage用来存储用户最后访问的url,sessionStorage的变量用来判断用户当前行为是新进系统,还是只是刷新页面。
比如类似这样一个需求:记住用户最后一次访问系统的地址,然后当用户下次在进入系统的时候,需求直接进入最后一次访问的页面?
可能大家会有很多种方式可以实现,但是我今天给大家分享的一个纯前端的实现。
全部代码也就这么几行,其中用到两个新特性sessionStorage和localStorage。
localStorage用来存储用户最后访问的url,sessionStorage的变量用来判断用户当前行为是新进系统,还是只是刷新页面。
相关文章推荐
- POI Workbook接口和HSSFWorkbook对象和XSSFWorkbook对象操作相应excel版本
- Jetson TK1 @ubuntu14.04 opencv 双目相机
- 浅谈 JS 创建对象的 8 种模式
- Linux系统常用命令
- SAP WebService基础知识
- ubuntu 安装jdk1.6
- 文件的打开模式和文件对象的方法
- 在http请求中,get不都是从服务器上down数据下来吗?
- QT 的 lineEdit的textChanged(const QString &)信号被触发两次的原因
- 常用的负载均衡软件详解
- butterKnife插件下载后出现不能使用
- 自动化对象模型AOM的应用(使用AOM的方式运行UFT中的脚本)
- 如何向MVC5项目中添加Wep API
- Export aborted because fatal lint errors were found.
- 算法导论活动选择问题
- 面向对象的 CSS —— OOCSS
- 修改Xcode生成的版权信息 Copyright © 2016年 xxx. All rights reserved.
- windows建立会话查看木马
- Grid View 网格视图——翻译自developer.android.com api guides
- iOS的优秀开源项目