2010-1-4 查看次数:0
这几天研究博客留言评论,终于用jquery实现了Ajax ,不过遇到了个小问题,
就是为了方便下次评论,要记住这次评论者的名字、邮箱、网址...等,这就要用cookie来记录用户信息,
不过是静态页面的,用脚本语言是不行的,这就只能通过javascript来做了,
我想已经用jquery实现了Ajax,能不能用jquery进行cookie操作,
找了些资料,可以用jquery插件达到目的,
下面看看jquery插件如何添加、清除、读取cookie的
这款插件的主页:http://plugins.jquery.com/project/Cookie
当在页面中引用了jquery文件及该插件文件后,可进行如下操作:
设置cookie
设置一个名称为blog,值为www.goodtext.org的cookie:
$.cookie("blog", "www.goodtext.org");设置一个名称为blog,值为www.goodtext.org的cookie,同时设置过期时间(expires属性)为7天:
$.cookie("blog", "www.goodtext.org", { expires: 7 });设置一个名称为blog,值为www.goodtext.org的cookie,设置过期时间(expires属性)为7天,同时设置cookie的path属性为”/”
$.cookie("blog", "www.goodtext.org", { path: '/', expires: 7 });读取Cookie:
读取名称为blog的cookie值:
alert( $.cookie("blog") );
删除cookie:
$.cookie("blog", null);
非常简单的能用jquery进行cookie操作,这样实现了jquery操作cookie,