flex 存cookie无非就是调用js里面的方法,例如
在js中写入这两个方法
function SetCookie(name,value)
在js中写入这两个方法
function SetCookie(name,value)
{
document.cookie = name+"="+escape(value);
}
function GetCookie(name)
{
var ar = document.cookie.match(new RegExp("(^|)"+name+"=([^;]*)(;|$)"));
alert(ar.length);
if(ar != null)
{
return unescape(ar[2]);
}
}
flex前端就可以 使用 ExternalInterface.call(jsFunction,key,value);调用他们
有个蛋疼的地方是不能存Arraycollection 我知道能存的有String,object,array一些。
存session 官方有个方法,我贴网址出来,管用
http://forums.adobe.com/thread/799057 ;
但是蛋疼的地方,这个session不是浏览器的session,用java是取不到这个方法存的session的,但是在flex前端能取到,
这两个玩意真心蛋疼。
flex前端就可以 使用 ExternalInterface.call(jsFunction,key,value);调用他们
有个蛋疼的地方是不能存Arraycollection 我知道能存的有String,object,array一些。
存session 官方有个方法,我贴网址出来,管用
http://forums.adobe.com/thread/799057 ;
但是蛋疼的地方,这个session不是浏览器的session,用java是取不到这个方法存的session的,但是在flex前端能取到,
这两个玩意真心蛋疼。
本文深入探讨了Flex前端使用JS方法存储Cookie及Session的技术细节,包括存取操作和存在的限制,如无法直接存储ArrayCollection。同时,介绍了如何通过`ExternalInterface.call`调用外部JavaScript函数来实现这一目标,并特别指出Flex前端可以存取的Session与浏览器Session的不同,以及其在实际应用中的局限性。
6462

被折叠的 条评论
为什么被折叠?



