flex使用cookie

一般在flex中使用cookie大都用的技术是SharedObject,但最近发现一个更简单方便的方法。具体介绍如下。

这个工具类,有设置、获取和删除cookie的方法,使用的方法很简单,就是直接import这个类,然后调用CookieUtil这个类的静态方法就可以了。如下面代码:

import de.aggro.utils.CookieUtil;

//Set a cookie named mycookie with a value of mycookie value with a time to live of 30 days
CookieUtil.setCookie("mycookie", "mycookie value", 30);

//Get that cookie and trace its value
trace(CookieUtil.getCookie("mycookie")); 

//Delete the cookie from the users computer
CookieUtil.deleteCookie("mycookie");
简单的看了一下实现,是通过javascript实现了cookie的操作方法,然后再flex中使用ExternalInterface来调用对应的javascript方法。


下载工具类代码地址:http://giraffe-blog.appspot.com/media/agxnaXJhZmZlLWJsb2dyDQsSBU1lZGlhGOmEAQw/CookieUtil.zip

你可能感兴趣的:(flex使用cookie)