位置: 编程技术 - 正文

JavaScript中Cookies的相关使用教程(javascript in)

编辑:rootadmin

推荐整理分享JavaScript中Cookies的相关使用教程(javascript in),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript ++i,javascript ++i,javascriptfor,javascript in,javascript ++i,javascript ++i,javascript (),javascript.info,内容如对您有帮助,希望把文章链接给更多的朋友!

Cookies是什么 &#;

Web浏览器和服务器使用HTTP协议进行通信,并且HTTP是一种无状态协议。但对于一个商业网站它需要保持不同的页面间的会话信息。例如在完成多页后,一个用户注册结束。但是,如何保持所有网页用户的会话信息。

在许多情况下,使用Cookie来记忆和跟踪的喜好,采购,佣金,并要求更好的访问体验或网站的统计数据等信息的最有效的方法。它是如何工作的 &#;

服务器发送一些数据到访问者的浏览器以cookie的形式。该浏览器可以接受cookie。如果是这样,它是为访问者存储在硬盘驱动器上的一个纯文本的记录。现在,当访问者到达您的网站其他页面,浏览器发送相同cookie到服务器进行检索。一旦检索到,服务器知道/记得刚才发生了什么存储。

Cookies有5个可变长度字段的纯文本数据记录:

Expires : cookie将过期的日期。如果这是空白的,那么就是当访问者退出浏览器cookie将到期。 Domain : 网站的域名。 Path : 路径设置 cookie 目录或网页。如果想要从任何目录或页面,那么cookie 是空的。 Secure : 如果该字段包含“安全”二字,那么cookie仅可检索到一个安全的服务器。如果该字段为空,没有限制存在。 Name=Value : Cookie设置在键和值对的形式来获取。

的Cookie最初设计用于CGI编程和cookies的数据是在Web浏览器和Web服务器之间自动传输的,所以在服务器上的CGI脚本可以读取和写入存储在客户端上的cookie的值。

JavaScript的也可以操作使用文档对象的cookie属性。 JavaScript可以读取,创建,修改和删除适用于当前网页的cookie或Cookies。储存Cookies:

创建一个cookie的最简单的方法是一个字符串值分配到document.cookie对象,它是这样的:语法

document.cookie = "key1=value1;key2=value2;expires=date";

JavaScript中Cookies的相关使用教程(javascript in)

在这里,expires属性选项。如果提供这个属性有一个有效的日期或时间,那么cookie将在给定的日期或时间满期,而后cookies的值将无法访问到。

注意:Cookie的值可能不包括分号,逗号或空白。出于这个原因,可能需要使用JavaScript 的 escape()函数将其存储的值在cookie之前进行编码。如果这样做,当读取cookie的值时也必须使用相应的unescape()函数。 读取Cookies:

读取cookie和写入一样简单,因为 document.cookieobject 的值是cookie。所以每当要访问cookie,可以使用这个字符串。

该字符串 document.cookie将继续由分号,其中name是一个cookie的名称,值是它的字符串值分隔的名称=值对的列表。 设置Cookies的过期日期:

可以通过设置的到期日期和保存cookie中的失效日期延长超出当前浏览器会话cookie中的寿命。这可以通过设置expires属性的日期和时间来完成。例子:

下面的例子演示了如何设置cookie1个月后过期:

删除Cookie:

有时如果想删除一个cookie,以便后续尝试读取cookie返回什么。要做到这一点,你只需要在到期日设置在过去的某个时间。例子:

下面的例子演示了如何通过设置有效期限一个月以前删除cookie:

注:不设置日期,可以使用setTime()函数看到新值。

使用JavaScript刷新网页的方法 可以使用JavaScriptlocation.reload方法刷新网页。当用户点击一个链接此代码可以自动在一个事件调用。如果想使用鼠标点击刷新网页,可以用下面的代码:a

用JavaScript实现页面重定向功能的教程 页面重定向是什么?当你点击一个URL来访问一个网页X,但在内部你被定向到另一页Y,仅仅是因为页面重定向。这一概念是从不同于JavaScript页面刷新。

详解JavaScript中void语句的使用 void是在JavaScript中的一个重要的关键字可被用作其单操作数之前出现一元运算符,其可以是任何类型。此运算符指定不需要返回值,进行计算的表达式。

标签: javascript in

本文链接地址:https://www.jiuchutong.com/biancheng/380478.html 转载请保留说明!

上一篇:浅析JavaScript中的事件机制(javascript概述及作用)

下一篇:使用JavaScript刷新网页的方法(javascript刷新页面的几种方法)

  • 非居民纳税机构都包含哪些?
  • 原材料暂估入库怎么做账
  • 咨询服务费预收率怎么算
  • 支付宝企业账户的钱怎么取出来
  • 机械设备租赁印花税谁交
  • 在哪里报个税
  • 房地产企业售楼降价法律条文
  • 本月扣除上月预缴增值税怎么做会计分录?
  • 一般纳税人兼营不同税率
  • 租赁期间怎么算
  • 简易征收纳税的税率为多少?
  • 因小数点造成的误差称为
  • 退预收账款需要什么原始凭证
  • 进口增值税的账务处理
  • 旅行社开具发票
  • 核定征收怎么交企业所得税
  • 营改增后增值税专用发票抵扣规定
  • 出售二手车税收优惠
  • 开具普通发票只写单位名称和税号可以吗?
  • 预缴企业所得税研发费用加计扣除
  • 集体福利的增值税怎么算
  • 话费打印发票怎么缩小
  • 租赁架子公司购车合法吗
  • 代扣税款手续费管理办法
  • 企业打款认证计入什么科目
  • 公司全额承担个税会计分录
  • 销售产品配件计入什么科目
  • 完美解决怠速抖动加油就平稳
  • 总公司拨给分公司的钱怎么平账
  • Realsense D455/435内参标定以及手眼标定
  • 房改转移什么意思
  • 前端埋点sdk
  • php全局函数
  • 冰川湾国家公园的冰川不止有白色一种
  • 银行汇票的记载事项有哪些
  • 银行转账费用试算失败什么意思
  • 增值税税控系统技术维护费怎么做账
  • vue循环数组渲染列表
  • update命令怎么用
  • 小规模纳税人增值税税率
  • 没有交过税怎么办
  • 小规模纳税人的企业所得税怎么算
  • 管理不善造成的货物损失进项税可以抵扣吗
  • 企业自建办公楼需要开发资质吗
  • 固定资产有内容限制吗
  • 企业月末在产品数量变化不大时,最适宜
  • sql查询树状数据
  • 劳动报酬收入包含什么
  • mysql查询并设置变量
  • 新政府会计制度下的基建会计
  • 跨年度少计提的企业所得税
  • 收到服务费发票怎么做账
  • 递延所得税资产和负债怎么计算
  • 合同印花税怎么做会计分录
  • 机票报销是什么发票
  • 铁路运费印花税怎么算
  • 转让价格名词解释
  • 开具的增值税专用发票上注明的价款含税吗
  • 公司从员工工资扣水电费
  • 原始凭证按什么分
  • 企业可以不交残保金吗
  • 律师事务所优惠政策
  • ubuntu14.04 LTS 下vsftpd安装与配置教程详解
  • fedora使用
  • win10开机系统选择设置
  • ubuntu f7
  • centos如何添加监听端口
  • NPFMSG.exe - NPFMSG是什么进程 有什么用
  • win8资源管理器未响应
  • shell脚本-ge
  • 实用的批处理命令
  • web docs
  • js数组添加元素的方法
  • js优化性能
  • 浙江省国税电子税务局如何新增企业
  • 哈尔滨出租车可以拼车吗
  • 垃圾填埋税率
  • 车辆购置税查询官网
  • 两会热点有哪些呀?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设