位置: 编程技术 - 正文

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

  • 进口报关商品的完税价格包含运费吗
  • 济南非税是什么意思
  • 出口免税产品如何缴纳附加税
  • 物业公司财务制度及核算方法
  • 叉车维修费计什么费用
  • 暂估工资成本
  • 出售无形资产净收益是收入吗
  • 销售方退款回来要怎么处理?
  • 银行对个人借款的处理
  • 金融存款利率
  • 进口增值税关税怎么付
  • 已出账但未认证的抵扣联怎么办?
  • 缺联发票税务怎么处理
  • 2016的发票2017年还能用吗?
  • 在会计上主营业务利润和营业利润有什么区别?
  • 销售蔬菜免税账务处理
  • 我的初级备考经验--付出才有回报
  • 公司备用金可以取多少
  • 工会固定资金是什么
  • 怎么判断企业是一般纳税人还是小规模
  • mac文件怎么用
  • 兼营行为的含义
  • win10系统如何在游戏中禁用输入法
  • Mac怎么设置默认排序方式
  • 往来账要交税吗
  • php发送邮件的问题有哪些
  • 结转结余会计分录
  • 微信小程序前端源码
  • yolo v5 focus
  • vue经典案例
  • 固定资产清理的累计折旧怎么算
  • frameworkscheduled
  • 代理服务费怎么入账
  • 税收滞纳金的最新法律规定
  • 详解php归并排序数据
  • 购货没有发票
  • 行政单位其他应付款
  • 事业单位用其他资金用于还单位贷款违法吗
  • 帐没做完怎么报增值税
  • 本期应纳税额减征额怎么算
  • 可以主营业务成本增加现金减少吗
  • 购买商标入账
  • 电子发票的优点好处
  • 邮电通信企业业务收入包括哪些内容?
  • 门禁卡一般属于什么卡
  • sql语句修改某个字段
  • 营业总收入和营业利润
  • 关于固定资产的说法
  • 兼职老师工资小时多少钱
  • 关税进口增值税缴纳时间
  • 汽车折旧年限与折旧率
  • 报销 增值税专用发票
  • 旅行社开的发票如何记账?
  • 管家婆里面的记账凭证怎么做?
  • 房屋销售预收如何交税
  • 常见ui
  • 房地产开发企业建造的商品房,在出售前
  • sql server2005一个表中可以设置
  • 提高sql执行效率的方法
  • sql语句分号
  • win7开机报错0xc0000098
  • 未知文件怎么删除
  • mac cad软件
  • u盘安装mac系统
  • jgcx是什么软件的文件
  • 彻底禁止win11自动更新
  • linux shell 常用命令大全
  • linux GTK、KDE、Gnome、XWindows 图形界面区别介绍
  • linux ftp用户存在哪个文件中
  • win7点开始一直跳闪
  • win7还原电脑系统的步骤
  • win7提示计算机内存不足
  • 批处理 写入文件
  • js简单实现鼠标移动后面文字也移动
  • 关于全局变量和局部变量说法不正确的是
  • shell脚本ne
  • u3d地形编辑贴图
  • 如何搭建应用服务器
  • 商场销售高档化妆品需要缴纳消费税吗
  • 税务24号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设