二十一天学通JavaScript:创建与读取cookie
本文节选自《21天学通JavaScript》一书

在JavaScript中,创建cookie是通过设置cookie的键和值的方式来完成的。一个网站中cookie一般是不唯一的,可以有多个,而且这些不同的cookie还可以拥有不同的值。例如要存放用户名和密码,则可以用两个cookie,一个用于存放用户名,另一个用于存放密码。然后再使用document对象的cookie属性可以用来设置和读取cookie。每个cookie都是一个键/值对,如下所示。
document.cookie="id=8";
如果要一次存储多个键/值对,可以使用分号加空格(;)隔开,示例如下:
document.cookie="id=12;us=yx";
获取cookie的值可以由document.cookie直接获得,示例如下:
var strCookie=document.cookie;
这样,就可以获得以分号隔开的多个cookie键/值字符串。不过这样取得的键/值是指该域名下的所有cookie。
【范例14-2】创建cookie并读取该域下所有cookie的值,如示例代码14-2所示。
示例代码14-2
01    <script language="JavaScript" type="text/javascript">
02    <!--
03        document.cookie="id=12";                // 创建cookie的键和值
04        document.cookie="user=yx";                // 创建cookie的键和值
05        var strCookie=document.cookie;            // 获取该域名下的所有cookie值
06        alert(strCookie);                        // 显示所有的cookie的键与值
07    //-->
08    </script>
【运行结果】打开网页文件运行程序。

【代码解析】该代码段第3、4行的作用是分别创建一个cookie,代码第5、6行的作用分别是获取cookie值和显示cookie。

注意:用上述方法无法获得某个具体的cookie值,所得到的是当前域名下所有的cookie。

二十一天学通JavaScript:创建与读取cookie相关推荐

  1. $.cookie创建和读取cookie

    针对jquery的cookie插件:jquery.cookie.js 读取cookie值: $.cookie('name'); 读取所有cookie: $.cookie(); 删除cookie: $. ...

  2. html 写入cookie,JavaScript 写入与读取cookie

    cookie实质是存储在计算机硬盘上一个文本文件,内中存储着一定量的信息.在实际应用中,站点可能会向用户硬盘写入cookie,也会根据需要读取cookie. 下面通过代码实例介绍一下相关操作原理,并给 ...

  3. jquery页面跳转带cookie_JS 如何创建、读取和删除cookie

    Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法.例如,当用户访问咱们的站点时,可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问咱们的站点时,应用程序就可 ...

  4. 《21天学通HTML+CSS+JavaScript Web开发(第7版)》——1.4 统一资源定位符

    本节书摘来自异步社区<21天学通HTML+CSS+JavaScript Web开发(第7版)>一书中的第1章,第1.4节,作者:[美]Laura Lemay(劳拉·莱梅) , Rafe C ...

  5. 21天学通HTML+CSS+JavaScript Web开发(第7版) 中文完整pdf扫描版

    21天学通HTML CSS JavaScript Web开发(第7版)是全球畅销书<21天学通使用HTML与CSS发布Web站点>的全新升级版本,作者在本书囊括了新的HTML5与CSS3技 ...

  6. 什么是Cookie?有哪些类型?如何创建、读取和删除?

    目录 什么是Cookies? 会话管理 个性化 追踪 Cookie 的类型 Session cookie(会话 cookie) Permanent cookies(永久 cookies) Third- ...

  7. php获取浏览器cookies,简单实现创建以及读取浏览器中cookie的几种方法

    在制作网站过程中,有时候我们需要将数据记录在cookie中,以验证或传递某些数据,那么怎样才能写入cookie与读取cookie呢 1.使用js来读写cookie function setcookie ...

  8. Javascript第七章cookie的读取和写入源码第一课

    写入cookie <!DOCTYPE html> <html lang="en"> <head><meta charset="U ...

  9. JavaScript 读取Cookie

    读取Cookie 可以通过document.cookie直接读取cookie的内容: var strCookie = document.cookie;  此时,strCookie是一个由该域名下的所有 ...

  10. 学习http only cookie以及javascript创建cookie的方式

    1. HttpOnly cookie HttpOnly类型的Cookie不能使用Javascript通过Document.cookie属性来访问,从而能够在一定程度上阻止跨域脚本攻击(XSS).当不需 ...

最新文章

  1. php实现 统计输入中各种字符的个数
  2. centos7安装FTP
  3. cassandra可视化工具_程序员绘图工具——PlantUML
  4. 电脑光驱不读盘_维修电脑找电脑维修君
  5. Zynq SOC学习笔记之设备树
  6. 面试疑难点解析:开发工具及框架(一)
  7. wireshark 开始抓包
  8. 记录——《C Primer Plus (第五版)》第十一章编程练习第三题
  9. 计算机与管理科学的交叉与融合,计算机信息管理学科交叉融合研究论文
  10. 数据类型的内置方法:元组
  11. java几次,java兑现限制用户几次登录
  12. Python基础教程,Python入门教程(非常详细)
  13. 窗函数设计法设计FIR数字滤波器——FDATool
  14. 微服务究竟是“灵丹”还是“毒药”?
  15. Layui选项卡Tab和Layui模板laytpl冲突问题
  16. win7您无权关闭计算机,win7不能关机的解决方法
  17. Android项目接入魔窗SDK自定义使用
  18. 金叉和死叉看哪几条线?股票macd金叉和死叉怎么看?
  19. 如何让程序运行后不谈程序兼容性助手
  20. 采用Fuel Gauge可能出现的几种电量现象及解释

热门文章

  1. 【C#】开发可以可视化操作的windows服务
  2. 下午进行就业前的一次培训
  3. dll反编译工具总结
  4. NSXMLParser详解(事例)
  5. ASP.NET简化编辑界面 V2
  6. Access导入SQL2005
  7. Intel Edison学习笔记(一)—— 刷系统
  8. 7-23 哥尼斯堡的“七桥问题”(25 分)
  9. Kubernetes (1.6) 中的存储类及其动态供给
  10. php基础-php基本语法