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 相关文章推荐
javascript 基础篇3 类,回调函数,内置对象,事件处理
Mar 14 Javascript
基于jquery的固定表头和列头的代码
May 03 Javascript
js弹出层永远居中实现思路及代码
Nov 29 Javascript
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
Jul 29 Javascript
对Web开发中前端框架与前端类库的一些思考
Mar 27 Javascript
javascript 操作cookies详解及实例
Feb 22 Javascript
jQuery获取复选框选中的当前行的某个字段的值
Sep 15 jQuery
js移动端图片压缩上传功能
Aug 18 Javascript
使用vue2实现购物车和地址选配功能
Mar 29 Javascript
Vue+Express实现登录注销功能的实例代码
May 05 Javascript
vue移动端城市三级联动组件使用详解
Jul 26 Javascript
二维码条形码生成的JavaScript脚本库
Jul 07 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
windows下开发并编译PHP扩展的方法
2011/03/18 PHP
如何使用PHP实现javascript的escape和unescape函数
2013/06/29 PHP
访问编码后的中文URL返回404错误的解决方法
2014/08/20 PHP
php获取url参数方法总结
2014/11/13 PHP
[JS源码]超长文章自动分页(客户端版)
2007/01/09 Javascript
推荐一些非常不错的javascript学习资源站点
2007/08/29 Javascript
显示js对象所有属性和方法的函数
2009/10/16 Javascript
JQuery扩展插件Validate 1 基本使用方法并打包下载
2011/09/05 Javascript
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
2012/10/24 Javascript
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013/02/22 Javascript
深入理解JavaScript 闭包究竟是什么
2013/04/12 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
jquery ajaxfileupload异步上传插件使用详解
2017/02/08 Javascript
jQuery序列化后的表单值转换成Json
2017/06/16 jQuery
js实现本地图片文件拖拽效果
2017/07/18 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
2018/03/26 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
如何在JavaScript中优雅的提取循环内数据详解
2019/03/04 Javascript
使用koa2创建web项目的方法步骤
2019/03/12 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
Python实现脚本锁功能(同时只能执行一个脚本)
2017/05/10 Python
Python爬虫实现抓取京东店铺信息及下载图片功能示例
2018/08/07 Python
Python Subprocess模块原理及实例
2019/08/26 Python
浅析python表达式4+0.5值的数据类型
2020/02/26 Python
在python3中使用shuffle函数要注意的地方
2020/02/28 Python
Python函数参数定义及传递方式解析
2020/06/10 Python
歌唱比赛获奖感言
2014/01/21 职场文书
保护环境建议书
2014/03/12 职场文书
艺术教育实施方案
2014/05/03 职场文书
乡镇八一建军节活动方案
2014/08/24 职场文书
环卫工作汇报材料
2014/10/28 职场文书
公司借条范本
2015/05/25 职场文书
感恩信:写给爸爸妈妈的一封感谢信
2019/09/12 职场文书
优秀范文:读《红岩》有感3篇
2019/10/14 职场文书
浅谈redis的过期时间设置和过期删除机制
2022/03/18 MySQL
MySQL实战记录之如何快速定位慢SQL
2022/03/23 MySQL