Flash e Actionscript sono linguaggi di programmazione creato da Adobe progettati per lavorare mano nella mano. ActionScript permette agli ingegneri di software di scrivere gli script PHP-come eseguono funzioni definite nelle applicazioni Flash. Utilizzando un tipo specifico di classe Actionscript, denominata completamento automatico, è possibile riempire automaticamente informazioni utente sul web form basato su testo predittivo, o basato sul testo può precedentemente immessi nel modulo web.
Istruzioni
1
Aprire il generatore di applicazione Flash, dove si possono creare classi ActionScript 3 e mettere insieme un modulo che utilizza completamento automatico.
2
Definire il dizionario dei termini da cui si verificherà il modulo di completamento automatico. Utilizzare le seguenti righe di codice e modificare i termini, aggiungendo linee dictionary.push come necessario, per soddisfare le esigenze del modulo:
dizionario di var; Vector. < String > = new Vector. < String > ();
Dictionary.push ("esempio termine 1");
Dictionary.push ("esempio termine 2");
3
Creare un'istanza della classe AutoComplete passando l'ingresso del campo di testo in esso, utilizzando il seguente codice:
var ac:AutoComplete = completamento automatico nuovo (input_text, dizionario);
4
Aggiungere un Listener di eventi in modo che il campo del form per cercare il testo immesso:
ac.addEventListener (Event. Change, onCompletions);
5
Aggiungere la funzione che riempirà il testo quando ci sono completamenti automatici che possono essere effettuati utilizzando il seguente codice:
funzione onCompletions(event:Event):void
{
traccia ("completamenti per:" + input_txt.text);
per (final var = 0; i < ac.completions.length; + + i)
{
Trace(AC.completions[i]);
}
Trace("---");
}