2008-06-19
Flash cookie
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://edlongren.blogbus.com/logs/23205675.html
Flash主要是利用SharedObject类实现本地存储信息(类似Cookie,下文用Cookie代替)
SharedObject 类用于在用户计算机上读取和存储有限的数据量。共享对象提供永久贮存在用户计算机上的对象之间的实时数据共享。
用法:
创建Cookie 代码:
//实例化一个SharedObject对象FlashCookie,名为:CookieNameQQX
//如果CookieNameQQX不存在则创建该Cookie,如果存在则读取
var FlashCookie:SharedObject = SharedObject.getLocal("CookieNameQQX");
//定义一个Cookie变量UserName并赋值为:千秋学
FlashCookie.data.UserName = "千秋学";
FlashCookie.data.Sex = "男";
FlashCookie.data.Life = 100;
//可以存储数组数据
var Score_array:Array = new Array(80,90,99,70,84);
FlashCookie.data.Score = Score_array;
//写入Cookie
FlashCookie.flush();
删除Cookie: 代码:
var FlashCookie:SharedObject = SharedObject.getLocal("CookieNameQQX");
FlashCookie .clear();
读取Cookie值 代码:
var FlashCookie:SharedObject = SharedObject.getLocal("CookieNameQQX");
trace(FlashCookie.data.UserName);
trace(FlashCookie.data.Score[0]);
收藏到:Del.icio.us







