• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > JS应用 > 怎样通过JS来设置cookie?

    怎样通过JS来设置cookie?

    作者: 分类:JS应用 点击: 1,682 次
    wordpress CMS主题:ssmay主题

      cookie是网页前端页面用来存储用户浏览信息的,比如:用户登录信息。对于前端开发,cookie是一个很有用的东东。cookie是运行在前端页面的,不像session是在服务器端,所以,我们可以通过JS来对cookie进行设置。

      那么,怎样通过JS设置COOKIE呢?下面举一个简单的例子。

      var cookieSet = function(key,val,h)//设置cookie
      {
      var str = key + "=" + escape(val); //cookie格式
      if(h > 0) //如果h为0时,就不设置过期时间,浏览器关闭时会自动删除COOKIE
      {
      var date = new Date(); //当前时间
      var ms = h * 3600 * 1000;  //过期毫秒数
      date.setTime(date.getTime() + ms); //时间戳+过期毫秒
      str += "; expires=" + date.toGMTString(); //根据格林时间来转成字符
      }
      document.cookie = str; //写入cookie
      }

      上面代码中,cookieSet 有3个参数,key是cookie名,val是cookie值,h是cookie过期时间。

      上面只是一个简单的cookie设置代码,通过上面的代码,我们就可以向cookie中添加cookie名、cookie值、cookie过期时间3个信息,当然,如果你感兴趣,可以修改代码,如添加用户登录信息:用户名、密码等。



      QQ二维码

    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201509014803.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.