js基于cookie方式记住返回页面用法示例


Posted in Javascript onMay 27, 2016

本文实例讲述了js基于cookie方式记住返回页面的用法。分享给大家供大家参考,具体如下:

首先明确以下概念

①.

同名的 cookie,不同的 domain 或不同的 path,属不同的 cookie;
同名的 cookie,相同的 domain 且相同的 path,不同的 expires,属同一个 cookie。

②.

不加过期时间的cookie在浏览器关闭后失效

二级域名cookie可以生效,通过指定domain

于是在js端

document.cookie="back_url="+this.location.href+";
domain=.xxxx.com;
path=/;";

在php端取back_url:

if(isset($_COOKIE['back_url']) && '' != $_COOKIE['back_url']) {
  echo "<script>window.location='".$_COOKIE['back_url']."';</script>";
  exit;
} else {
  echo "<script>window.location='".INDEX_URL."';</script>";
  exit;
}
Javascript 相关文章推荐
Jquery动态添加输入框的方法
May 29 Javascript
JQuery中ajax方法访问web服务实例
Jul 18 Javascript
javascript实现图片上传前台页面
Aug 18 Javascript
JS实现汉字与Unicode码相互转换的方法详解
Apr 28 Javascript
一步步教你利用Canvas对图片进行处理
Sep 19 Javascript
浅谈Angular文字折叠展开组件的原理分析
Nov 24 Javascript
vue小白入门教程
Apr 02 Javascript
深入理解react 组件类型及使用场景
Mar 07 Javascript
基于vue通用表单解决方案的思考与分析
Mar 16 Javascript
微信小程序实现点击空白隐藏的方法示例
Aug 13 Javascript
js实现简单的打印表格
Jan 15 Javascript
浅谈vue单页面中有多个echarts图表时的公用代码写法
Jul 19 Javascript
js获取客户端操作系统类型的方法【测试可用】
May 27 #Javascript
jQuery自定义图片缩放拖拽插件imageQ实现方法(附demo源码下载)
May 27 #Javascript
JS集成fckeditor及判断内容是否为空的方法
May 27 #Javascript
js实现div模拟模态对话框展现URL内容
May 27 #Javascript
详解jQuery中的deferred对象的使用(一)
May 27 #Javascript
基于JS实现密码框(password)中显示文字提示功能代码
May 27 #Javascript
使用jQuery制作Web页面遮罩层插件的实例教程
May 26 #Javascript
You might like
Yii查询生成器(Query Builder)用法实例教程
2014/09/04 PHP
微信公众平台之快递查询功能用法实例
2015/04/14 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
2015/12/10 PHP
YII Framework框架教程之日志用法详解
2016/03/14 PHP
PDO::errorCode讲解
2019/01/28 PHP
PHP替换Word中变量并导出PDF图片的实现方法
2020/11/26 PHP
用js+xml自动生成表格的东西
2006/12/21 Javascript
用jquery实现下拉菜单效果的代码
2010/07/25 Javascript
JavaScript/jQuery 表单美化插件小结
2012/02/14 Javascript
jquery文字上下滚动的实现方法
2013/03/22 Javascript
js检测网络是否具体连接功能的代码
2014/05/23 Javascript
理解javascript中的回调函数(callback)
2014/09/02 Javascript
JavaScript事件类型中UI事件详解
2016/01/14 Javascript
全面详细的jQuery常见开发技巧手册
2016/02/21 Javascript
Javascript中for循环语句的几种写法总结对比
2017/01/23 Javascript
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
bootstrap table sum总数量统计实现方法
2017/10/29 Javascript
vue-cli构建项目下使用微信分享功能
2018/05/28 Javascript
jQuery仿移动端支付宝键盘的实现代码
2018/08/15 jQuery
node.js事件轮询机制原理知识点
2019/12/22 Javascript
[01:33:30]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第二场 2月5日
2021/03/11 DOTA
分析Python编程时利用wxPython来支持多线程的方法
2015/04/07 Python
Python运算符重载详解及实例代码
2017/03/07 Python
初探利用Python进行图文识别(OCR)
2019/02/26 Python
python实现倒计时小工具
2019/07/29 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
CSS3田字格列表的样式编写方法
2018/11/22 HTML / CSS
canvas画图被放大且模糊的解决方法
2020/08/11 HTML / CSS
李宁官方网店:中国运动品牌
2017/11/02 全球购物
假日旅行社实习自我鉴定
2013/09/24 职场文书
《老王》教学反思
2014/02/23 职场文书
《路旁的橡树》教学反思
2014/04/07 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
2015年暑期社会实践报告
2015/07/13 职场文书
解决flex布局中子项目尺寸不受flex-shrink限制
2022/05/11 HTML / CSS
SQL Server使用PIVOT与unPIVOT实现行列转换
2022/05/25 SQL Server