Local SharedObject
Posted by Fedele Marotti under ActionScript 3, Flash, Flex
This example shows you how to use local SharedObject in ActionScript 3;
This movie requires Flash Player 9
The Application:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
creationComplete="init()"
xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private var so:SharedObject;
private function init():void{
so=SharedObject.getLocal(application.name);
textArea.text=so.data.text;
}
private function saveSO():void{
so.data.text=textArea.text;
}
private function loadSO():void{
Alert.show(so.data.text);
}
private function clearSO():void{
so.clear();
}
]]>
</mx:Script>
<mx:Button click="{ saveSO()}" x="10" y="135" label="Save"/>
<mx:Button click="{ loadSO()}" x="83" y="135" label="Load"/>
<mx:Button click="{ clearSO()}" x="156" y="135" label="Clear"/>
<mx:TextArea id="textArea" x="10" y="10" width="201" height="117"/>
</mx:Application>
