Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    aggiunta elementi Array

    Ciao ragazzi.
    ho questo script

    var arr_1:Array = new Array;

    if(arr_1.length == 0){
    out.text = "campo vuoto";

    }else{
    function aggiungi(event:MouseEvent)
    {

    arr_1.push(input.text);
    //trace(arr_1[0]);
    out.text = arr_1[0];

    }
    }
    this.button.addEventListener(MouseEvent.CLICK, aggiungi);

    praticamente con questo codice inserisco un elemento nell'array al click del pulsante...
    però il difetto di questo sistema è che ad ogni avvio del programma l'array ritorna vuoto.
    Come faccio per far in modo che una volta inserito l'elemento esso resti visibile in un output di testo ad ogni avvio?

    grazie in anticipo

  2. #2
    Ad ogni avvio di cosa?
    Proprio al rilancio della pagina?

  3. #3
    bhè si in pratica ogni volta che si apra l'swf

  4. #4
    Devi usare un linguaggio lato server per salvare i dati in un db o in un file oppure usare gli SharedObject di Flash, una specie di cookie.

  5. #5
    quindi non si può salvare il valore nell'array al click?

    perchè se leviamo l'evento del mouse e al posto di arr_1.push(input.text); scriviamo
    arr_1.push("ciao");

    ad ogni avvio del programma il ciao verrà visualizzato

    ed è la stessa cosa che volevo ottenere soltanto però dopo aver rinserito il valore in un input
    ed aver cliccato sul pulsante

  6. #6
    Si ce lo puoi salvare, se non per il fatto che ogni volta che chiudi il filmato tutto quello che c'è in memoria viene cancellato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.