位置: 编程技术 - 正文

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扣费与发票不符
  • 房产税是按不含税租金收入
  • 租金营改增
  • 期末结转增值税
  • 委托加工什么时候代收代缴消费税
  • 什么叫企业过桥资金
  • 工会专户收到职工福利经费会计处理怎么做?
  • 固定资产清理先提折旧再清理吗
  • 物业费增值税是什么税
  • 怎么看发票是不是免税
  • 2017年个税税率表及个税计算公式
  • 金税四期什么时候正式上线
  • 异常增值税扣税凭证
  • 内含报酬率的计算公式插值法
  • 创新券补贴可以算作高新收入吗?
  • 会计准则一般选择哪个
  • 独立核算分公司可以享受小型微利企业优惠吗
  • 项目顾问是什么意思
  • 增加采购发票的方法
  • 小规模所得税表格模板
  • 以前年度损益调整借贷方向
  • 分支机构注销留抵税额可以税前扣除吗?
  • 暂估成本的会计处理
  • 广告公司车身广告
  • 收到股改代扣代缴税款
  • php公众号
  • erl.exe是什么进程
  • 工人工资怎么算
  • 如何选择一款适合自己家庭的凉席
  • .hpp是什么文件
  • 认知度高的人
  • 在途物资什么类科目
  • 材料报废 开什么发票
  • php_imagick
  • php pdo sqlserver
  • 符合资本化的研发支出不影响利润总额吗
  • 房地产企业预缴增值税如何申报
  • 公司发放加班补贴 固定金额
  • 蓝桥杯官网报名2020
  • 销售建材行业
  • 资金账簿印花税怎么算
  • 织梦如何使用
  • 增值税差异调整
  • 本期转让不动产的销售额是什么意思
  • 发票已交税如何退税
  • 给客户退款怎么说
  • 资产负债表的固定资产怎么算出来的
  • 销售货物的收入计入什么科目
  • 应付账款的入账时间为
  • 银行承兑汇票贴现的账务处理
  • 一般纳税人金税盘分录
  • 购买税控盘费用能全额抵扣吗
  • 其他应付为负数什么意思
  • 无形资产摊销费怎么算
  • 建账需要准备什么东西
  • 施工企业内部管理制度
  • 什么是记账凭证?有哪些分类
  • window10总更新是怎么回事
  • be备份linux系统
  • freebsd6.2 nginx+php+mysql+zend系统优化防止ddos攻击
  • ubuntu文本编辑器怎么打开
  • virtualbox虚拟机
  • 远程关机对话框怎么打开
  • vim的配置文件名
  • Linux操作系统软链接和硬链接的联系与区别
  • 优化linux系统的方法
  • nodejs发送http请求
  • ajax分页查询数据文档效果图
  • window.parent与window.openner区别介绍
  • 个税纳税证明在哪里开
  • 税务总局各司领导名单
  • 什么是居民企业和非居民企业
  • 北京市大兴区税务局电话
  • 辽宁省财政局会计网
  • 股权转让查账重点查什么
  • 长沙买房后多久可以提取公积金
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设