麻球开发者平台,麻球开发者大赛

只看楼主 楼主

艾睿会员有特权,登陆后广告自动屏障。
现在就花5秒钟免费注册!更有好礼相送!

Adobe Flex迷你教程 --使用Share object保存信息到客户端

Share object一般用来保存前来访问的用户的个人信息到用户的机器上。比如用户登陆过后保存他的名字,下次访问时自动显示,或者保存用户的个性 化设置等等。 每个网站对应100K的默认大小,如果尝试写入超过100K的数据到客户端硬盘,flash player会有提示。这篇教程没有什么特别 之处,网上也有很多关于Share objecy的介绍,Share object很简单,我这里主要提供一个demo给大家。

Demo操作过程
1. 第一次运行后你可以看倒提示说您第一次来。
2. 填写用户名和爱好,点击记住我,你会看到你填写信息的显示。
3. 重新运行demo, 你的信息会被读出。
4. 点击忘记我,清空share object.
5. 填写新信息,点记住我,老信息会被替换。

下面是调用方法的代码

代码 复制 - 运行

    private var shData:SharedObject;  private function init():void{ shData = SharedObject.getLocal("demoData") //获取名称为demoData的 share object this.showLocalData() } private function saveToLocal():void{ shData.data.userName = userName.text; //保存用户名 shData.data.like = like.text; //保存爱好 shData.flush(); //写入local this.showLocalData(); }  private function showLocalData():void{ if(shData.data.userName == undefined || shData.data.userName == "" || shData.data.like ==""){ this.info.text = "您第一次来,请填写你的信息并点击记住我" }else{ this.info.text = "您好,爱好" shData.data.like "的" shData.data.userName } }




原文: http://www.flextheworld.com/?p=31
[本帖最后由 kevin.luo.sl 于 2009-01-02 21:05:38 编辑]

(您是游客)您没有权限查看附件

kevin.luo.sl的签名

评分

举报 使用道具 TOP

只看该用户 沙发!

好东西没人D  - -

评分

举报 使用道具 TOP

只看该用户 板凳

太好了  很需要

评分

举报 使用道具 TOP

只看该用户 地板

好,牛X

评分

举报 使用道具 TOP

只看该用户 #4

真的很好  可是论坛为什么有点冷清

评分

举报 使用道具 TOP

只看该用户 #5

不错,顶一个

评分

举报 使用道具 TOP

只看该用户 #6

支持你 顶先

评分

举报 使用道具 TOP

只看该用户 #7

真的很好  可是论坛为什么有点冷清
-- by dlamwz (2008-12-6 17:00:41)
让论坛不冷清就需要大家的支持了
kevin.luo.sl的签名

评分

举报 使用道具 TOP

只看该用户 #8

是否可保留这些参数在其他地方用呢?
alizem的签名
茫然

评分

举报 使用道具 TOP

只看该用户 #9

学习,谢谢楼主的教程!

评分

举报 使用道具 TOP

只看该用户 #10

恩!!又学习了!!!顶一下!!!嘎嘎

评分

举报 使用道具 TOP

只看该用户 #11

是不是和COOKIE差不多呢?

评分

举报 使用道具 TOP

只看该用户 #12

谢谢分享

评分

举报 使用道具 TOP

只看该用户 #13

是不是和COOKIE差不多呢?
-- by spaceship (2008-12-31 11:22:26)

是的,是和Cookie差不多,我发过两者比较的帖子。
http://bbs.airia.cn/FLEX/thread-3434-1-1.aspx

评分

举报 使用道具 TOP

只看该用户 #14

正在找呢.谢谢楼主.
zhoubinlai的签名
我这一生只有两件事不会,这也不会,那也不会.

评分

举报 使用道具 TOP

只看该用户 #15

不好意思.问下.这个信息是保存在什么地方的.
zhoubinlai的签名
我这一生只有两件事不会,这也不会,那也不会.

评分

举报 使用道具 TOP

只看该用户 #16

找到了.哈哈
C:\Documents and Settings\Hider\Application Data\Macromedia\Flash Player\#SharedObjects\PJSVXQC2\#localhost\FlexDemo_02\flex_bin\ShareObjectDemo.swf
zhoubinlai的签名
我这一生只有两件事不会,这也不会,那也不会.

评分

举报 使用道具 TOP

只看该用户 #17

小巧而实用,感谢楼主!!!

评分

举报 使用道具 TOP

只看该用户 #18

好东西
ccliushou的签名
...

评分

举报 使用道具 TOP

只看该用户 #19

很好..发现这个论坛有很多好东西

评分

举报 使用道具 TOP

只看该用户 #20

这个跟flash的用法是一样的,AS2.0就有了!
忍冬的夏草的签名
头衔:冰封城主
宠物:冰原苍狼
必杀技:晴空霹雳

评分

举报 使用道具 TOP

只看该用户 #21

想问一下  shareobject保存的数据能保存多久

评分

举报 使用道具 TOP

只看该用户 #22

谢谢楼主.楼主辛苦了

评分

举报 使用道具 TOP

只看该用户 #23

好东西当然要顶咯

评分

举报 使用道具 TOP

只看该用户 #24

我看帖,我回帖,我美德!

谢谢,刚接触这类东西,正好有Demo可以学习了

评分

举报 使用道具 TOP

只看该用户 #25

我看帖,我回帖,我美德!

学习了啊

评分

举报 使用道具 TOP

只看该用户 #26

关注好教程
Andrea的签名
最好不相見,如此便可不相戀。
最好不相知,如此便可不相思。

评分

举报 使用道具 TOP

只看该用户 #27

谢谢,很实用

评分

举报 使用道具 TOP

只看该用户 #28

谢谢楼主!,顶一下

评分

举报 使用道具 TOP

只看该用户 #29

这就是传说中的 Flash cookie

评分

举报 使用道具 TOP

只看该用户 #30

谢谢分享,学习中,很不错哦
zhangyuxidd的签名
每多学习一点知识,就少写一句代码

评分

举报 使用道具 TOP

只看该用户 #31

好东西没人顶

评分

举报 使用道具 TOP
艾睿会员有特权,登陆后广告自动屏障。现在就花5秒钟免费注册!更有好礼相送!