wordpress CMS主题 微信
Home > JS应用 > 怎样通过JS来设置cookie?

怎样通过JS来设置cookie?

高时银博客 JS应用 点击: 963 次 0 0
  • 标签:
  • 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个信息,当然,如果你感兴趣,可以修改代码,如添加用户登录信息:用户名、密码等。


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

    目前还没有评论。赶快来坐沙发吧。

    发表评论