mootools-1.2 学习笔记之cookie操作
在mootools中支持两种Cookie的读写方式,一种是普通方式,即键值对方式,而另一种是Hash表方式。
第一种方法为:
使用方法如下所示:
第二种方法为
使用方法如下所示:
注:本DEMO演示需要在basic_cookie.htm页面进行写入操作,然后再重定向到test.htm页面进行读取操作。
好了,今天的内容就到这里了。
下载DEMO,请点击这里。
tag:mootools, 1.2
作者:代震军, daizhj
原文链接:http://www.cnblogs.com/daizhj/articles/1291584.html
第一种方法为:
Cookie.write //写Cookie
Cookie.read //读Cookie
Cookie.read //读Cookie
使用方法如下所示:
function writeCookie()
{
var myCookie = Cookie.write('username', 'Harald');
var myCookie = Cookie.write('username', 'JackBauer', {duration: 1});
//在另外一个页面上:
alert(Cookie.read('username'));
//移除Cookie
//Cookie.dispose('username'); //Bye-bye JackBauer! Seeya in 24 Hours.
//创建一个Cookie并马上移除 它 and Removing it Right Away:
//var myCookie = Cookie.write('username', 'Aaron', {domain: 'mootools.net'});
//if (Cookie.read('username') == 'Aaron') { Cookie.dispose(myCookie); }
}
{
var myCookie = Cookie.write('username', 'Harald');
var myCookie = Cookie.write('username', 'JackBauer', {duration: 1});
//在另外一个页面上:
alert(Cookie.read('username'));
//移除Cookie
//Cookie.dispose('username'); //Bye-bye JackBauer! Seeya in 24 Hours.
//创建一个Cookie并马上移除 它 and Removing it Right Away:
//var myCookie = Cookie.write('username', 'Aaron', {domain: 'mootools.net'});
//if (Cookie.read('username') == 'Aaron') { Cookie.dispose(myCookie); }
}
第二种方法为
Hash.Cookie.set //设置,相当于写操作
Hash.Cookie.get //获取,相当于读操作
Hash.Cookie.get //获取,相当于读操作
使用方法如下所示:
function hashCookie()
{
var fruits = new Hash.Cookie('myCookieName', {duration: 3600});
fruits.extend({
'lemon': 'yellow',
'apple': 'red'
});
fruits.set('melon', 'green');
alert(fruits.get('lemon')); // yellow
//在另外一个页面上:
//var fruits = new Hash.Cookie('myCookieName', {duration: 3600});
//alert(fruits.get('melon')); // green
//fruits.erase(); // 删除cookie
}
{
var fruits = new Hash.Cookie('myCookieName', {duration: 3600});
fruits.extend({
'lemon': 'yellow',
'apple': 'red'
});
fruits.set('melon', 'green');
alert(fruits.get('lemon')); // yellow
//在另外一个页面上:
//var fruits = new Hash.Cookie('myCookieName', {duration: 3600});
//alert(fruits.get('melon')); // green
//fruits.erase(); // 删除cookie
}
注:本DEMO演示需要在basic_cookie.htm页面进行写入操作,然后再重定向到test.htm页面进行读取操作。
好了,今天的内容就到这里了。
下载DEMO,请点击这里。
tag:mootools, 1.2
作者:代震军, daizhj
原文链接:http://www.cnblogs.com/daizhj/articles/1291584.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix