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 相关文章推荐
ext读取两种结构的xml的代码
Nov 05 Javascript
JavaScript的模块化:封装(闭包),继承(原型) 介绍
Jul 22 Javascript
js中的referrer返回上一页使用介绍
Sep 26 Javascript
javascript匿名函数应用示例介绍
Mar 07 Javascript
js css 实现遮罩层覆盖其他页面元素附图
Sep 22 Javascript
jquery单选框radio绑定click事件实现方法
Jan 14 Javascript
基于jQuery+Cookie实现的防止刷新的在线考试倒计时
Jun 19 Javascript
jquery实现的树形目录实例
Jun 26 Javascript
基于vue2的table分页组件实现方法
Mar 20 Javascript
浅析JS中的 map, filter, some, every, forEach, for in, for of 用法总结
Mar 29 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
Oct 12 Javascript
JS实现盒子拖拽效果
Feb 06 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获取淘宝分类id示例
2014/01/16 PHP
php中的字符编码转换函数用法示例
2014/10/20 PHP
PHP命名空间(namespace)原理与用法详解
2019/12/11 PHP
Avengerls vs KG BO3 第二场2.18
2021/03/10 DOTA
JAVASCRIPT对象及属性
2007/02/13 Javascript
ExtJs GridPanel简单的增删改实现代码
2010/08/26 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
原生JavaScript实现异步多文件上传
2015/12/02 Javascript
jQuery时间日期三级联动(推荐)
2016/11/27 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
vue实现可视化可拖放的自定义表单的示例代码
2019/03/20 Javascript
微信小程序的tab选项卡的实现效果
2019/05/15 Javascript
vue实现搜索功能
2019/05/28 Javascript
微信小程序实现定位及到指定位置导航的示例代码
2019/08/20 Javascript
nginx配置域名后的二级目录访问不同项目的配置操作
2020/11/06 Javascript
python实现调用其他python脚本的方法
2014/10/05 Python
python3中set(集合)的语法总结分享
2017/03/24 Python
python实现解数独程序代码
2017/04/12 Python
对pandas的层次索引与取值的新方法详解
2018/11/06 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
python实现替换word中的关键文字(使用通配符)
2020/02/13 Python
使用HTML5 Canvas API控制字体的显示与渲染的方法
2016/03/24 HTML / CSS
MVMT手表官方网站:时尚又实惠的高品质手表
2016/12/04 全球购物
东芝官网商城:还原日式美学,打造美好生活
2018/12/27 全球购物
美国家用和厨房电器销售网站:Appliances Connection
2020/01/24 全球购物
考试不及格的检讨书
2014/01/22 职场文书
简单的大学生自我鉴定
2014/02/18 职场文书
国际经济与贸易专业求职信
2014/07/10 职场文书
迁户口计划生育证明
2014/10/19 职场文书
2014年初中班主任工作总结
2014/11/08 职场文书
住房公积金贷款工资证明
2015/06/12 职场文书
如何解决springcloud feign 首次调用100%失败的问题
2021/06/23 Java/Android
Elasticsearch 配置详解
2022/04/19 Java/Android