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

    [AS3] Passare flash var

    Ciao, ho un campo di testo dinamico, il quale dovrebbe visualizzare usa parola presa da una variabile inserita in
    <param name="testo" value="mia parola" />
    o tipo miofile.swf?testo=miaparola
    come fare?

    grazie a tutti!!!!
    Incredibile, quanto a volte ci si impegola in qualcosa che sembra impossibile..
    e poi si scopre che quel che si dava per scontato, perchè banale, ne fosse la soluzione..

  2. #2
    Il Flashvars si passa così:
    <param name="FlashVars" value="variabile1=valore&variabile2=valore&variabi le3=valore3" />

    Le variabili poi diventano variabili di root.
    Se quindi metti un trace a inizio applicazione vedrai che le ricevi già (as es: trace(variabile1) // output - valore).

  3. #3
    Trovato tutto, grazie mille dello spunto.
    Incredibile, quanto a volte ci si impegola in qualcosa che sembra impossibile..
    e poi si scopre che quel che si dava per scontato, perchè banale, ne fosse la soluzione..

  4. #4
    Ma tutto ciò funziona anche in AS3 dove la root non è più la root ma stage?
    Incredibile, quanto a volte ci si impegola in qualcosa che sembra impossibile..
    e poi si scopre che quel che si dava per scontato, perchè banale, ne fosse la soluzione..

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    No, in AS3 i parametri passati dalla pagina html sono conservati nella proprietà "parameters" del loaderInfo che si riferisce alla root

    root["loaderInfo"]["parameters"]["variabile1"]

    http://livedocs.adobe.com/flash/9.0_...tml#parameters

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.