什么是 Cookie?


    Cookie 是一些数据, 存储于你电脑上的文本文件中。

  当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。

  Cookie 的作用就是用于解决 "如何记录客户端的用户信息":

  • 当用户访问 web 页面时,他的名字可以记录在 cookie 中。
  • 在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录。

  Cookie 以名/值对形式存储,如下所示:

    username=John Doe

使用 JavaScript 创建Cookie


  JavaScript 可以使用 document.cookie 属性来创建 、读取、及删除 cookie。

  JavaScript 中,创建 cookie 如下所示:

document.cookie="username=John Doe";

  您还可以为 cookie 添加一个过期时间(以 UTC 或 GMT 时间)。默认情况下,cookie 在浏览器关闭时删除:

 document.cookie="username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 GMT";

  您可以使用 path 参数告诉浏览器 cookie 的路径。默认情况下,cookie 属于当前页面。

document.cookie="username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 GMT; path=/";

使用 JavaScript 读取 Cookie


  在 JavaScript 中, 可以使用以下代码来读取 cookie:

    var x = document.cookie;

使用 JavaScript 修改 Cookie、


  在 JavaScript 中,修改 cookie 类似于创建 cookie,如下所示: 旧的 cookie 将被覆盖。

    document.cookie="username=John Smith; expires=Thu, 18 Dec 2013 12:00:00 GMT; path=/";

使用 JavaScript 删除 Cookie


  删除 cookie 非常简单。您只需要设置 expires 参数为以前的时间即可,如下所示,设置为 Thu, 01 Jan 1970 00:00:00 GMT: 注意,当您删除时不必指定 cookie 的值。

    document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 GMT";

转载于:https://www.cnblogs.com/xianxianxxx/p/8417694.html

JavaScript Cookie相关推荐

  1. [JavaScript] Cookie,localStorage,sessionStorage概述

    Cookie Cookie 是一些数据, 存储于你电脑上的文本文件中,当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息.Cookie 的作用就是存储 web 页面 ...

  2. JavaScript Cookie记录用户上次登陆的时间

    目录 目录 前言 一.Cookie是什么? 二.需求分析 需求: 思路: 三.如何判断什么情况下是第一次访问,什么情况下是第n次访问? 四.代码如下 1.创建登录页面 2.登录成功判断是否为第一次访问 ...

  3. Javascript cookie使用详解

    2019独角兽企业重金招聘Python工程师标准>>> 设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie: docume ...

  4. [转自脚本之家] Javascript cookie 详解

    cookie概述 在上一节,曾经利用一个不变的框架来存储购物栏数据,而商品显示页面是不断变化的,尽管这样能达到一个模拟 全局变量的功能,但并不严谨.例如在导航框架页面内右击,单击快捷菜单中的[刷新]命 ...

  5. JavaScript cookie操作实现点赞功能

    实现一个点赞功能十分简单,主要问题在于不能重复点赞. 若是一个有用户的网站,可以通过数据库设计记录用户的点赞,这是可行的. 但是若是一个不记名的网站,如何记录一个用户呢? 这里有两种方法: 第一种是利 ...

  6. JavaScript cookie

    一.认识cookie cookie : 存储在本地的一个数据,当用户访问了某个网站(网页)的时候,我们就可以通过cookie来向访问者电脑上存储数据. 不同的浏览器存放的cookie位置不一样,也是不 ...

  7. JavaScript Cookie的操作

    Cookie的操作 认识cookie 什么是cookie? 创建cookie cookie的可选参数 封装cookie的操作函数 创建cookie数据的函数封装 读取cookie数据的函数封装 删除c ...

  8. javascript cookie传统用法

    最简单的设置cookie的方法 document.cookie="password=123456"; 用expires设置cookie过期时间 <script>wind ...

  9. JavaScript: 设置Cookie

    JavaScript Cookie是一种适合客户端的.便利的持久性的数据存储方案.Cookie是一个名值对的列表,每个名值对以分号(:)隔开.下面介绍3个可重用的Cookie方法: function ...

最新文章

  1. YOLOv3和YOLOv4长篇核心综述(下)
  2. xgboost源码 要看的
  3. 【 C 】深入了解递归
  4. java和python的web自动化有什么区别-Python和Java哪个更适合做自动化测试?
  5. Swift中GCD与NSOperation相关
  6. Cluster 注册表操作方法
  7. 第五节 面向对象相关特性
  8. GDCM:Dicom文件Empty Mask的测试程序
  9. android builder里面存放两个edittext,android – AlertDialog中的多个EditText对象
  10. hadoop之 Hadoop2.2.0中HDFS的高可用性实现原理
  11. ssl提高组国庆模拟赛【2018.10.7】
  12. python做var模型_【Python金融量化】VaR系列(五):Copula模型估计组合VaR-阿里云开发者社区...
  13. 状态模式 有限状态机_有限状态机解释
  14. 十进制与二进制,八进制,十六进制的转换
  15. UUID实现之一twitter的分布式自增IDsnowflake算法
  16. c语言,指针与数组--指针与二维数组2
  17. python娃娃在地上摆积木_Python中乐高积木——函数
  18. 金蝶kis迷你版操作大全
  19. 曾经拥有VS天长地久
  20. MySQL中sum和count用法总结

热门文章

  1. eclipse插件本地扩展安装
  2. 如何把Excel的多张表格合成一张
  3. 最近wampserver总是开不开,一直离线,重启就好,各位有何看法?
  4. 介绍一个基于ASP.NET MVC的框架Catharsis
  5. Linux安装Typora
  6. python访问序列元素的编号用什么括起来_【填空题】序列元素的编号称为 ,它从 开始,访问序列元素时将它用 括起来。...
  7. 如何安装html启动器,如何在Spring Boot中创建自己的启动器?
  8. 删除按钮_SPA PP COGI中禁用删除按钮?
  9. Basis Cash动态铸币税阈值和债券发行上限提案正式生效
  10. 火币辟谣:警惕假冒火币生态链网站