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 相关文章推荐
extJs 下拉框联动实现代码
Apr 09 Javascript
关于js日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
Mar 01 Javascript
js禁止document element对象选中文本实现代码
Mar 21 Javascript
js判断undefined类型,undefined,null, 的区别详细解析
Dec 16 Javascript
js字符串操作方法实例分析
May 06 Javascript
简介JavaScript中fixed()方法的使用
Jun 08 Javascript
深入剖析JavaScript中的函数currying柯里化
Apr 29 Javascript
JavaScript ES6的新特性使用新方法定义Class
Jun 28 Javascript
JavaScript中有关一个数组中最大值和最小值及它们的下表的输出的解决办法
Jul 01 Javascript
Parcel.js + Vue 2.x 极速零配置打包体验教程
Dec 24 Javascript
vue 移动端适配方案详解
Nov 15 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
Aug 13 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
在php和MySql中计算时间差的方法
2011/04/22 PHP
给初学者的30条PHP最佳实践(荒野无灯)
2011/08/02 PHP
浅谈PHP与C#的值类型指向区别的详解
2013/05/21 PHP
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
php中实现精确设置session过期时间的方法
2014/07/17 PHP
php中使用gd库实现远程图片下载实例
2015/05/12 PHP
织梦sitemap地图实时推送给百度的教程
2015/08/03 PHP
laravel 5.3中自定义加密服务的方案详解
2017/05/09 PHP
jQuery动态添加删除select项(实现代码)
2013/09/03 Javascript
jquery中的$(document).ready()使用小结
2014/02/14 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
2016/02/12 Javascript
Bootstrap框架结合jQuery仿百度换肤功能实例解析
2016/09/17 Javascript
浅谈jquery上下滑动的注意事项
2016/10/13 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
ReactJs实现树形结构的数据显示的组件的示例
2017/08/18 Javascript
解决Idea、WebStorm下使用Vue cli脚手架项目无法使用Webpack别名的问题
2019/10/11 Javascript
详解Vue 项目中的几个实用组件(ts)
2019/10/29 Javascript
js this 绑定机制深入详解
2020/04/30 Javascript
JavaScript 实现自己的安卓手机自动化工具脚本(推荐)
2020/05/13 Javascript
在vue中使用Base64转码的案例
2020/08/07 Javascript
Python使用getpass库读取密码的示例
2017/10/10 Python
详谈pandas中agg函数和apply函数的区别
2018/04/20 Python
Python处理菜单消息操作示例【基于win32ui模块】
2018/05/09 Python
TensorFlow打印tensor值的实现方法
2018/07/27 Python
对python中if语句的真假判断实例详解
2019/02/18 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
python Shapely使用指南详解
2020/02/18 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
2020/05/22 Python
python安装后的目录在哪里
2020/06/21 Python
利用Python过滤相似文本的简单方法示例
2021/02/03 Python
欧洲最大的笔和书写专家:The Pen Shop
2017/03/19 全球购物
西班牙太阳镜品牌:Hawkers
2018/03/11 全球购物
Boden英国官网:英国知名原创时装品牌
2018/11/06 全球购物
澳洲本土太阳镜品牌:Quay Australia
2019/07/29 全球购物