位置: 编程技术 - 正文

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

  • 关税完税价格怎样理解
  • 补交增值税产生的费用
  • 小汽车折旧年限的最新规定2023
  • 主营业务税金及附加怎么算
  • 小规模纳税人场地租赁
  • 增加固定资产原值账务处理
  • 季报利润总额是填本季度金额还是本年累计数
  • 运费的进项税
  • 进账多于销项怎样报税
  • 预售房款预缴增值税
  • 商业汇票的存款期限
  • 缴纳土地增值税
  • 未竣工验收导致发生质量问题由谁承担责任
  • 大额承兑换小额承兑会计分录
  • 产品亏本销售财务如何处理
  • 写字楼出租流程
  • 采购单录入、接收分配会计分录怎么写?
  • 土地款印花税计入无形资产吗
  • 销项负数发票与红字发票
  • 出让方式取得土地使用权会计处理
  • 出租厂房算什么收入
  • 支付往来款项应该注意什么
  • 消耗性生物资产的账务处理
  • 产权交易费用
  • 小规模普通发票可以抵扣吗
  • 行政单位结转结余形成的原因
  • 增值税进项税额抵扣期限最新
  • 汇算清缴相关分录有哪些
  • 航天信息服务费是什么费用
  • 借助的近义词
  • 怎么增加c盘空间容量
  • window10如何设置休眠时间
  • 无偿转让股权如何做账
  • 税前扣除凭证管理办法第九条称小额零星支出是
  • 增值税实际税负计算公式
  • 公司承担责任的方式
  • sload命令
  • laravel phpstudy
  • 关于php文件的自动播放
  • 公司处理固定资产车辆怎么开发票
  • pdf在线预览备注
  • 购物车html模板
  • 短期借款的会计科目
  • mongodb服务端默认的端口号是多少?
  • 股权转让会计分录摘要怎么写
  • 物流进项发票应纳税额
  • 坏账准备的应提数
  • 按月缴纳增值税的纳税人申报期限为计算期次月的( )
  • 低值易耗品如何界定
  • 小规模纳税人如何升级为一般纳税人
  • 应收账款余额不平是什么原因
  • 应付劳务费怎么做账
  • 单位收风险金是什么意思
  • 公交车经营权转让案例
  • 什么叫公关费用
  • 投资性房地产转为非投资性房地产
  • 对于相关人员培训存在的问题
  • 在异地施工就要在异地交税吗
  • 党组织专项经费包括什么
  • 预付电费收到发票报销单怎么写
  • 享受研发费用加计扣除需要什么条件
  • 如何确定开票内容
  • MySql 5.7.17 winx64的安装配置详细教程
  • icqlite.exe进程的详细介绍 icqlite进程的查询 作用是什么
  • linux sendmail发送邮件
  • 在Linux系统中安装虚拟window
  • 慎用小儿百部止咳糖浆
  • Tutorial 8:Scaling Transformation
  • jquery 设置和返回元素属性
  • python怎么用
  • nodejs怎么调试
  • unity读取fbx文件
  • 打造自己的庭院花园游戏
  • python如何发送http请求
  • js == ===区别
  • 什么绑定什么服务
  • 国家税务总局现任局长
  • 上海自由贸易区图片
  • oecd国家是什么意思
  • 增值税发票不够用怎么增票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设