位置: 编程技术 - 正文

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实现计时器在线时间)

  • 税务行政诉讼名词解释
  • 贷款其他消费是指什么
  • 红冲上个月发票
  • 国税地税电子钥匙价格
  • 总公司向子公司收取管理费如何纳税
  • 个人借款利息是多少才合法
  • 转给个人账户的钱可以追回来了吗?
  • 进项发票失控账务处理
  • 扣缴外国企业所得税分录
  • 建筑行业新老项目对比
  • 行政单位要纳税吗
  • 小规模企业所得税标准
  • 钢结构安装有哪些工种
  • 为什么销售人员佣金计入合同取得成本
  • 长期待摊费忘记摊了怎么办
  • etc卡预充值后怎么办
  • 增值税发票系统报税盘怎么用
  • 小规模纳税人没有达到起征点怎么申报附加
  • 两地取得工资个税怎么交
  • 文件夹如何更改图标
  • w10系统程序停止运行
  • 净资产增加数怎么计算
  • 进价销售交增值税吗
  • 根据新企业会计准则,职工薪酬包括
  • 高新技术企业的研发费用加计扣除
  • 什么是集成显卡长什么样
  • directx/?
  • linux操作系统安装包
  • 年金单位缴费计入个人账户(税前)
  • php开发过程遇到的难题
  • 企业股股票
  • vue后端框架推荐
  • 计算机领域划分
  • nvm 安装node
  • php魔术方法autoload
  • 增值税纳税申报操作流程
  • 增值税发票退回重开期限
  • 公司当月没有人发工资
  • 一件代发退货如何处理
  • pythonproperty
  • 快速实现愿望超灵的方法
  • 营业额的纳税比例是多少
  • 一般纳税人商贸企业的税负是多少
  • 实习生个人所得税需要申报吗?
  • 土地增值税中开发间接费用工资包括哪些人
  • 财产租赁合同印花税申报期限
  • 公司转账转错账户
  • 购买固定资产的增值税计入成本吗
  • 分期收款提供劳务 是什么
  • 非公益捐赠如何入账
  • 公司要注销账面怎么处理
  • 小规模纳税人财务报表季报怎么填
  • 支付给个人的劳务费需要发票吗
  • 餐饮行业的原材料怎么做账
  • 无形资产是当月计提折旧吗
  • sql server的mdf文件怎么导入数据库
  • centos6.5安装教程中文
  • win7系统开机屏幕出现一条蓝色横杠闪烁
  • piped.exe
  • xp系统怎样设置无线网络连接
  • win8系统出现自动修复
  • 联想系统win8
  • win7 显示日期
  • linux升级系统版本
  • win7进入dos的方法
  • win7激活2020
  • python做好玩的东西
  • jquery mobile app案例
  • Node.js中的全局变量有哪些
  • js数组洗牌
  • python 获取网页上文件地址
  • 世界坐标转换成屏幕坐标
  • 安卓下载手游
  • shell if -lt
  • javascript判断浏览器
  • 2016年最火的歌曲排行榜前十名
  • 对于python程序,对代码缩进的要求非常严格
  • 重庆市劳动监察大队官网
  • 汽车商业险退保还有手续费吗
  • 出口退税函调管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设