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

 更新时间:2016年05月27日 10:56:29   作者:keyunq  
这篇文章主要介绍了js基于cookie方式记住返回页面的用法,涉及javascript操作cookie及php针对cookie的判断技巧,需要的朋友可以参考下

本文实例讲述了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;
}

PS:这里小编给大家推荐几款代码格式化工具,相信在以后的编程开发中能够用得到:

C语言风格/HTML/CSS/json代码格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json

在线JavaScript代码美化、格式化工具:
http://tools.jb51.net/code/js

JavaScript代码美化/压缩/格式化/加密工具:
http://tools.jb51.net/code/jscompress

在线JSON代码检验、检验、美化、格式化工具:
http://tools.jb51.net/code/json

json代码在线格式化/美化/压缩/编辑/转换工具:
http://tools.jb51.net/code/jsoncodeformat

php代码在线格式化美化工具:

http://tools.jb51.net/code/phpformat

更多关于JavaScript相关内容可查看本站专题:《JavaScript中ajax操作技巧总结》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

  • 从0到1学习JavaScript编写贪吃蛇游戏

    从0到1学习JavaScript编写贪吃蛇游戏

    这篇文章主要为大家详细介绍了JavaScript编写贪吃蛇游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-07-07
  • js统计页面上每个标签的数量实例代码

    js统计页面上每个标签的数量实例代码

    这篇文章通过实例代码给大家讲解了通过js统计页面上每个标签的数量,代码很简单,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-05-05
  • JavaScript之clipboard用法详解

    JavaScript之clipboard用法详解

    这篇文章主要介绍了JavaScript之clipboard用法详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • javascript 传统事件模型构造的事件监听器实现代码

    javascript 传统事件模型构造的事件监听器实现代码

    最近做东西需要添加大量的事件,而且要对所有事件进行比较细致的控制,于是便试着写了个事件监听器。
    2010-05-05
  • JavaScript实现带有子菜单和控件的slider轮播图效果

    JavaScript实现带有子菜单和控件的slider轮播图效果

    本文通过实例代码给大家介绍了基于js实现带有子菜单和控件的slider轮播图效果,本文附有图片和示例代码,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-11-11
  • echarts地图绘制自定义标记实现方法

    echarts地图绘制自定义标记实现方法

    这篇文章主要给大家介绍了关于echarts地图绘制自定义标记实现的相关资料,ECharts地图是一个功能强大的数据可视化工具,基于百度ECharts开源项目开发而成,它主要用于在网页中展示各种地理数据和地图的信息,需要的朋友可以参考下
    2023-11-11
  • JS实现简易留言板(节点操作)

    JS实现简易留言板(节点操作)

    这篇文章主要为大家详细介绍了JS实现简易留言板,节点进行操作,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • JavaScript实现瀑布流布局的代码分享

    JavaScript实现瀑布流布局的代码分享

    不知道大家在线上购物的时候有没有发现到,自己逛起来根本就停不下来,越往下翻越是觉得就会出现需要的东西,这就是很多电商公司都在使用的瀑布流布局。本文就来用JS实现这一布局,需要的可以参考一下
    2023-04-04
  • javascript 哈希表(hashtable)的简单实现

    javascript 哈希表(hashtable)的简单实现

    javascript中没有像c#,java那样的哈希表(hashtable)的实现。在js中,object属性的实现就是hash表,因此只要在object上封装点方法,简单的使用obejct管理属性的方法就可以实现简单高效的hashtable。
    2010-01-01
  • 原生JS实现响应式瀑布流布局

    原生JS实现响应式瀑布流布局

    本文给大家分享的是使用原生的javascript实现的响应式的瀑布流布局的方法和源码,非常的实用,有需要的小伙伴可以参考下。
    2015-04-04

最新评论