位置: 编程技术 - 正文

javascript创建和存储cookie示例(js中创建对象的几种方法)

编辑:rootadmin

什么是cookie?cookie是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。

cookie使用场景:名字cookie当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站时,他们会收到类似 "Welcome John Doe!" 的欢迎词。而名字则是从 cookie 中取回的。

密码cookie当访问者首次访问页面时,他或她也许会填写他/她们的密码。密码也可被存储于 cookie 中。当他们再次访问网站时,密码就会从 cookie 中取回。

日期cookie当访问者首次访问你的网站时,当前的日期可存储于 cookie 中。当他们再次访问网站时,他们会收到类似这样的一条消息:"Your last visit was on Tuesday August , !"。日期也是从 cookie 中取回的。

创建和存储cookie在这个例子中我们要创建一个存储访问者名字的 cookie。当访问者首次访问网站时,他们会被要求填写姓名。名字会存储于 cookie 中。当访问者再次访问网站时,他们就会收到欢迎词。

首先,我们会创建一个可在 cookie 变量中存储访问者姓名的函数:

创建cookie其实也就是在拼一句String :

"username=amosli;expires=Mon, Dec :: GMT"然后document.cookie=上面的String即可.

上面这个函数中的参数存有 cookie 的名称、值以及过期天数。

在上面的函数中,我们首先将天数转换为有效的日期,然后,我们将 cookie 名称、值及其过期日期存入 document.cookie 对象。

之后,我们要创建另一个函数来检查是否已设置 cookie:

getCookie()的核心就一句话document.cookie,剩余部分就是对字符串的处理上了.

上面的函数首先会检查 document.cookie 对象中是否存有 cookie。假如 document.cookie 对象存有某些 cookie,那么会继续检查我们指定的 cookie 是否已储存。如果找到了我们要的 cookie,就返回值,否则返回空字符串。

最后,我们要创建一个函数,这个函数的作用是:如果 cookie 已设置,则显示欢迎词,否则显示提示框来要求用户输入名字。

这是所有的代码:

推荐整理分享javascript创建和存储cookie示例(js中创建对象的几种方法),希望有所帮助,仅作参考,欢迎阅读内容。

javascript创建和存储cookie示例(js中创建对象的几种方法)

文章相关热门搜索词:javascript中如何创建对象,javascript创建对象及应用,创建javascript函数,javascript怎么创建,创建javascript函数,javascript创建对象及应用,javascript怎么创建,javascript创建对象及应用,内容如对您有帮助,希望把文章链接给更多的朋友!

javascript计时器事件使用详解 在JavaScritp中使用计时事件是很容易的,两个关键方法是:setTimeout()未来的某时执行代码clearTimeout()取消setTimeout()setTimeout()语法vart=setTimeout("javascript语句",

javascript对话框使用方法(警告框 javascript确认框 提示框) 1.警告框警告框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。语法:alert("文本")2.确认框确认框用

javascript history对象(历史记录)使用方法(实现浏览器前进后退) window.history对象在编写时可不使用window这个前缀。为了保护用户隐私,对JavaScript访问该对象的方法做出了限制。方法:history.back()-加载历史列表中的前

标签: js中创建对象的几种方法

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

上一篇:JS脚本defer的作用示例介绍(js脚本使用)

下一篇:javascript计时器事件使用详解(js实现计时器在线时间)

  • 建筑业普票和专票的比例
  • 购买车间使用的设备计入什么
  • 已认证未抵扣的进项怎么填写
  • 建筑劳务属于什么税收分类
  • 员工本地住宿费会计分录
  • 发票管理中的四流一致是指什么一致
  • 专用发票丢失怎么抵扣
  • 简易计税收入会计分录
  • 货运代理公司会计涉及的科目
  • 社保计入管理费用还是成本
  • 办公场所转租赁需要交哪些税费
  • 单位车转到个人名下要什么材料
  • 项目经费支出都包括什么
  • 企业财产保险费率的影响因素
  • 销售礼盒增值税税率
  • 哪些公司可以开咨询费发票
  • 小规模纳税人预缴增值税
  • 企业所得税税前不得扣除的项目
  • 扩建费用
  • 印花税走什么费用
  • 装修预付款怎么做账
  • 防伪税控开具发票明细表
  • 房产税发票可以抵扣吗
  • 为什么红字信息查不到
  • 劳务收入不足800
  • 工程款中包含增值税怎么处理
  • 顶账的固定资产怎么入账
  • 主板外部接口是用来连接
  • rundll.exe是什么程序
  • php 混淆
  • php pdo分页
  • mac os右键
  • 对数组描述正确的是
  • 企业职工教育培训经费列支范围适用事业单位
  • 个人借款放在哪个科目
  • 废料收入的成本怎么核算
  • 论文 导论
  • 个体户查账征收2023新政策是什么
  • 充值款如何领取红包
  • vue新手教程
  • 购进的样品怎样做账
  • 如何在织梦中设置图片加文字
  • python闭包主要解决什么问题
  • 帝国cms设置获取IP字段
  • 留购价计入什么费
  • 哪些费用可以在以后年度扣除
  • 服务费减免税款怎么算
  • 理财利息可以计息吗
  • 小规模企业跨月发票如何冲红
  • 普通发票验旧后怎么作废
  • 一般纳税人可以开3%的发票吗
  • 注销公司需要承担什么责任
  • 增值税直接计算法间接计算法举例
  • 有限公司股权转让需要股东会决议吗
  • 无法收回离职员工合法吗
  • 股权转让的印花税税率是多少
  • 发工资用个人账户还是公司帐户
  • 工程预付款计入什么科目
  • 工地会计怎么做账
  • 电子承兑非拒付会怎么样
  • 新注册的公司怎么申报个税
  • mysql分区分表原理
  • win10上如何安装hd4850驱动
  • win7怎么设置桌面位置
  • mac应用图标不见了怎么办
  • java操作windows的文件管理器
  • shell在linux
  • 在linux系统中拥有
  • js创建对象的三种方式区别
  • javascript产生随机整数随机性强
  • 网页js调试
  • 治理体系治理能力十九届四中
  • 增值税普通发票需要交税吗
  • 广东增值税电子专用发票
  • 资本公积如何转增股本的流程
  • 江苏税务登录密码是几位
  • 企业卖旧房如何计算缴纳土地增值税
  • 地税税额怎么计算
  • 南京市高新园区
  • 广州代理记账公司地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设