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 相关文章推荐
一个简单的js动画效果代码
Jul 20 Javascript
JQuery中如何传递参数如click(),change()等具体实现
Apr 28 Javascript
jquery常用操作小结
Jul 21 Javascript
Jquery简单实现GridView行高亮的方法
Jun 15 Javascript
jQuery使用animate创建动画用法实例
Aug 07 Javascript
javascript数据类型验证方法
Dec 31 Javascript
轻松实现js图片预览功能
Jan 18 Javascript
Three.js的使用及绘制基础3D图形详解
Apr 27 Javascript
JS中Object对象的原型概念基础
Jan 29 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
May 05 Javascript
微信小程序实现左滑动删除效果
Mar 30 Javascript
JavaScript图片旋转效果实现方法详解
Jun 28 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扩展开发经验分享
2012/09/06 PHP
php查询ip所在地的方法
2014/12/05 PHP
php中get_meta_tags()、CURL与user-agent用法分析
2014/12/16 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
2016/04/20 PHP
老生常谈PHP面向对象之标识映射
2017/06/21 PHP
PHP命令空间namespace及use的用法小结
2017/11/27 PHP
PHP实现按之字形顺序打印二叉树的方法
2018/01/16 PHP
JavaScript 事件冒泡简介及应用
2010/01/11 Javascript
$.get获取一个文件的内容示例代码
2013/09/11 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
js实现点击链接后延迟3秒再跳转的方法
2015/06/05 Javascript
基于JQuery打造无缝滚动新闻步骤详解
2016/03/31 Javascript
浅谈AngularJs指令之scope属性详解
2016/10/24 Javascript
JQuery 封装 Ajax 常用方法(推荐)
2017/05/21 jQuery
深入探究angular2 UI组件之primeNG用法
2017/07/26 Javascript
基于vue.js的分页插件详解
2017/11/27 Javascript
实例学习JavaScript读取和写入cookie
2018/01/29 Javascript
Vue项目中如何引入icon图标
2018/03/28 Javascript
使用JavaScript生成罗马字符的实例代码
2018/06/08 Javascript
Vue实现日历小插件
2019/06/26 Javascript
Python获取暗黑破坏神3战网前1000命位玩家的英雄技能统计
2016/07/04 Python
python处理multipart/form-data的请求方法
2018/12/26 Python
django+echart数据动态显示的例子
2019/08/12 Python
python实现LRU热点缓存及原理
2019/10/29 Python
Python 发送邮件方法总结
2020/08/10 Python
String是最基本的数据类型吗?
2013/06/13 面试题
英文简历中的自我评价
2013/10/06 职场文书
文秘求职信范文
2014/04/10 职场文书
五月的鲜花活动方案
2014/08/21 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
教学反思怎么写
2016/02/24 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书
golang 如何用反射reflect操作结构体
2021/04/28 Golang
mysql分表之后如何平滑上线详解
2021/11/01 MySQL
一定要知道的 25 个 Vue 技巧
2021/11/02 Vue.js
Win11怎么把合并的任务栏分开 Win11任务栏合并分开教程
2022/04/06 数码科技