方便使用 SharedObject 而做. 欢迎提供 bug 和建议
例子
// 导入包import MirageSystem.utils.Cookie;
// 实例化var myCookie = new Cookie("myCookie");
// 设置值myCookie.setValue("tmp", "tmpValue");
// 获取值trace(myCookie.getValue("tmp"));
记得设置一下 as2 的类路径哦
Cookie.as
代码拷贝框/** * 使用 SharedObject 实现的 Cookie * * @author kakera * @version 1.0 * @since */ class MirageSystem.utils.Cookie { private var _so:SharedObject; public var name:String; public var path:String; public var data:Object; /** * 构造函数 * * @usage * @param name SharedObject 的名字 * @param path 可选, 存取路径 * @return */ public function Cookie (name:String, path:String) { this.name = name; this.path = path; _so = SharedObject.getLocal(name, path); data = _so.data; } /** * 设置值 * * @usage * @param key 键 * @param value 值 * @return */ public function setValue (key:String, value:Object):Void { data[key] = value; } /** * 获取值 * * @usage * @param key 键 * @return */ public function getValue (key:String):Object { return data[key]; } /** * SharedObject.flush 的接口 * * @usage * @return */ public function flush ():Void { _so.flush(); } /** * SharedObject.clear 的接口 * * @usage * @return */ public function clear ():Void { _so.clear(); } } [Ctrl+A 全部选择 然后拷贝]
例子和代码下载
经典论坛讨论帖:http://www.blueidea.com/bbs/newsdetail.asp?id=2587538
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18