Memorizzare i dati come avviene per i Cookies attraverso FLASH e Actionscript

[coolplayer width="480" height="380" autoplay="0" loop="0" charset="GBK" download="1" mediatype=""]
Salvare dati in actionscript come se fossero cookies
[/coolplayer]

Flash usa gli Shared Objects (Oggetti Condivisi)) per permettere di memorizzare i dati anche dopo che l’utente chiude un’applet flash. Questo è molto simile all’utilizzo dei cookies. Ecco il codice dell’applet

  1. //Seleziona gli oggetti condivisi

  2. var so:SharedObject = SharedObject.getLocal(“setbgcolor”);

  3. //Controlla se il bgcolor è stato settato precedentemente

  4. if(so.data.bgcolor!=undefined){

  5. //se settato, setta lo sfondo con quel colore

  6. setcolor(so.data.bgcolor);

  7. }

  8. //Setta il colore di background e salva.

  9. function setcolor(color){

  10. var bgcolor = new Color(bg);

  11. bgcolor.setRGB(color);

  12. so.data.bgcolor=color;

  13. //forza la scrittura del file

  14. so.flush();

  15. }

Ogni colore della applet richiama il seguente codice su on(press) function: setcolor(0×00ff00);0×00FF00 che sono numeri esadecimali. (In flash gli esadecimali cominciano con 0x). Per cancellare una variabile nella applet usare so.data.bgcolor, o so.clear();

Scarica il File

Via Bezzmedia

  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Technotizie
  • FriendFeed
  • IndianPad
  • Live
  • Netvibes
  • Netvouz
  • NewsVine
  • Reddit
  • Segnalo
  • Slashdot
  • StumbleUpon
  • Twitter
  • Yahoo! Bookmarks

Commenti

  1. No Comments su “Memorizzare i dati come avviene per i Cookies attraverso FLASH e Actionscript”

Inserisci un commento