位置: 编程技术 - 正文

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

  • 利息可以抵税是什么意思
  • 出口货物发生退运是征税还是免税
  • 税控盘反写显没有数据怎么处理
  • 股票发行的佣金计入什么科目
  • 事业单位存货发生盘亏或盘盈处理
  • 技术服务企业会计思维导图
  • 用友软件销售操作流程
  • 其他收益科目账务处理
  • 机动车发票申请流程
  • 普通发票做账有什么用
  • 做税审报告费如何做分录?
  • 车辆购置税的会计处理
  • 补开去年未开票收入
  • 小规模纳税人出租房屋增值税税率是多少
  • 金税盘密码忘记了打客服有用吗?
  • 差旅费报销单填写模板
  • 企业所得税汇算清缴扣除比例
  • 利用Windows Media将二进制文件转音频
  • 公司自建办公楼
  • 电脑非法关机后开机进不了系统
  • 如何查看microsoft账户的邮箱
  • 开机要按f1才能进系统
  • mscorsvw.exe是什么进程
  • 外币报表折算差额计入其他综合收益
  • 股东分红个人所得税怎么算
  • 应收债权与应付债务
  • 征税小规模纳税申报
  • 一次性劳务报酬所得如何扣税
  • deepwiser怎么用
  • codeigniter中文手册
  • yii框架的优点及原理
  • 限定性收入跟非限定性收入的区别
  • 公司买的公文包会计怎么做
  • 残疾证哪里发
  • 逻辑电路选择器
  • 什么是完税证明?完税证明丢了怎么办公司
  • 对公账户每笔钱都得做账吗
  • 残疾人个人所得税减免怎么填写申报
  • 新公司成立后税务方面有哪些流程2023
  • 企业所得税期间费用明细表
  • 免税销售额和本期免税额
  • 企业进项是什么意思
  • 金蝶结转销售成本
  • 公司借款给个人的税务问题
  • 劳务关系需要交税吗
  • 收到货款会计录入
  • 应付账款期初期末
  • 资产减值损失什么科目
  • 制造费用需要本年累计吗
  • 买房定金转给销售有效吗
  • 安置用房视同销售,怎么确认扣除费用?
  • 计提税金及附加的金额如何算
  • 季度申报表弥补以前年度亏损
  • win7出现蓝屏
  • windows xp升级为windows 7
  • linux系统中的用户分为哪几类
  • win8.1如何关闭windows defender
  • windows10更新出错
  • linux jdk版本升级
  • macos 复制快捷键
  • koeidsnd.dll
  • linux的批处理
  • Win10 Build 10586.107正式推送 主要修复bug
  • jquery 使用
  • android图形
  • nodejs mysql orm
  • Node.js中的事件循环是什么
  • 批处理解约瑟夫环应用题代码
  • js跳出if语句
  • 关于jquery的用途
  • jquery.validate[.unobtrusive]和Bootstrap实现tooltip错误提示问题分析
  • jquery easyui从零开始学pdf
  • js扩展名是什么文件
  • 用python画roc曲线
  • 安卓开发常用代码
  • js prototype constructor
  • js设置图片大小
  • js函数的声明方式
  • 成都市地方税务局 组织税收收入 2010
  • 回迁房办房产证需要交多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设