HTML5技术

html5中cookie介绍,封装以及添加,获取,删除 - Hero^

字号+ 作者:H5之家 来源:H5之家 2017-06-14 12:00 我要评论( )

cookie是储存在用户本地终端上的数据。 在我们登陆网站时有记录密码,也有时间限制比如说7天,5天等等这都是我们利用cookie来写的, 这就是利用了cookie的会话周期,但cookie同时又是不安全的我们可以打开网页看到用户输入的密码,而且又是依赖于服务器环境

  cookie是储存在用户本地终端上的数据。
  在我们登陆网站时有记录密码,也有时间限制比如说7天,5天等等这都是我们利用cookie来写的,
  这就是利用了cookie的会话周期,但cookie同时又是不安全的我们可以打开网页看到用户输入的密码,而且又是依赖于服务器环境的,
  再写cookie时还要设置储存路径,而我们获取出来的值又是字符串,同时它又是非常小的,只有4kb,
  下面我们来封装一下coookie

  封装设置cookie:

  function setCookie(name,value,iDay) { //传值为名,值,过期时间 if(iDay){ //如果有过期时间的话则执行这个条件

var oDate=new Date(); //获取当且的事件戳

oDate.setDate(oDate.getDate()+iDay); //设置过期事件

document.cookie=name+"="+value+"; path=/; expires="+oDate;//设置cookie

}else {//如果有过期时间的话则执行这个条件 设置cookie

function removeCookie(name) {

setCookie("jack","1234",-1); //再次调用setCookie,关键是把过期时间设置为负值

}

以上就是我对cookie的理解

  

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • html5新增标签 - 一头小码农

    html5新增标签 - 一头小码农

    2017-06-14 09:00

  • Html5拖放 - SailrMoon

    Html5拖放 - SailrMoon

    2017-06-13 17:00

  • WebSocket+MSE——HTML5 直播技术解析 - 又拍云

    WebSocket+MSE——HTML5 直播技术解析 - 又拍云

    2017-06-07 17:00

  • HTML5笔记3——Web Storage和本地数据库 - 邹琼俊

    HTML5笔记3——Web Storage和本地数据库 - 邹琼俊

    2017-06-07 16:00

网友点评
t