找回密码
 新猫注册
查看: 2251|回复: 0

SharedObject flash的cookie

[复制链接]
kernel 发表于 2008-12-12 14:24:17 | 显示全部楼层 |阅读模式
SharedObject简单的说就是flash的cookie,用于在本地存储一些数据。

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
   
    <mx:Script>
        <![CDATA[
            import mx.controls.Alert;
            [Bindable]
            public var myName:String;
           
            public function getName():String
            {
                var object:SharedObject = SharedObject.getLocal("userinfo");
                return object.data.myName;
            }
           
            public function setName(myName:String):void
            {
                var object:SharedObject = SharedObject.getLocal("userinfo");
                object.data.myName = myName;
                Alert.show("Your data was saved locally", "Confirmation");
            }
           
        ]]>
    </mx:Script>
   
    <mx:Panel title="Enter Data">
        <mx:Form>
            <mx:FormItem label="Your Name:">
                <mx:TextInput id="nameInput"/>
            </mx:FormItem>
            <mx:FormItem>
                <mx:Button label="Save" click="setName(nameInput.text)"/>
            </mx:FormItem>
            <mx:FormItem>
                <mx:Button label="Get" click="myName=getName()"/>
                <mx:Label text="{myName}" fontSize="14"/>
            </mx:FormItem>
        </mx:Form>
    </mx:Panel>
   
</mx:Application>
您需要登录后才可以回帖 登录 | 新猫注册

本版积分规则

手机版|小黑屋|[漫猫]动漫论坛

GMT+8, 2024-3-29 22:43

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表