位置: 编程技术 - 正文

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 7怎么打开虚拟化
  • php root
  • 注册造价师挂靠费怎么缴纳个税
  • 债务重组收益的计算
  • 微信小程序开发完整项目
  • 扣缴个人所得税报告表在哪里打印
  • 数字图像处理课后题答案
  • 关税对企业有什么影响
  • 房产税计入管理费用还是营业税金及附加
  • 超市小票可以作为证据吗
  • 转账支票只能去开户行买吗?
  • 工资薪金个人所得税在哪里申报
  • 未发货先开票是否违法
  • 企业购置房产进项税税率
  • 更正申报失败,维持原申报?
  • sql2008还原
  • 纳税人可以享受六项专项附加扣除
  • 福利费的进项税额会计分录
  • 微信收款会计分录怎么写
  • 现金日记账怎么记账
  • 企业所得税弥补亏损可以弥补几年
  • 公司为员工异地缴纳五险一金
  • 销售方开红字发票需要什么信息
  • 房屋租赁的注意问题
  • 金税卡就是税控盘吗
  • 红字专用发票怎么做账
  • 收到赠送的东西,并给员工自用,怎么做账
  • 案例分析购入办法怎么写
  • 企业信息页
  • 复式记账法主要有
  • 完美解决MySQL通过localhost无法连接数据库的问题
  • linux的问题
  • dgservice.exe是什么
  • winxp如何设置文件共享
  • centos6 centos7区别
  • 怎样设置Win XP下安装打印机驱动程序
  • 如何用dos破解wifi
  • Linux安装anaconda
  • win 10设置提醒
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • windows10x预览版
  • win7磁盘空间不足怎么清理文件
  • Win10 Mobile RedStone预览版14267更新内容汇总(持续更新)
  • unity接入安卓sdk
  • webpack 主题切换
  • Jquery EasyUI Datagrid右键菜单实现方法
  • 并行执行的符号
  • shell脚本判断命令是否执行成功
  • shell脚本中执行命令语句
  • android 开源框架
  • 国税干部任前谈心谈话
  • 江西省国家税务局工作人员名单
  • 浙江省如何自助缴纳社保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设