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

    variabili da html a flash

    Ciao, sto cercando di impostare un file html in modo che passi delle variabili ad un swf (sarebbe un menu fatto con flash) inserito al suo interno. Il passaggio delle variabili mi serve per fare in modo che quando apro una pagina nel menu venga evidenziata la voce corrispondente selezionata.

    Ho provato i metodi descritti qui:
    http://flash.html.it/guide/lezione/2...-html-a-flash/

    Il problema è che i metodi funzionano, ma solo se la funzione nel file di flash è scritta così:

    if (tasto != ultimo) {
    this.mainmenu[tasto].gotoAndStop(2);
    this.mainmenu[ultimo].gotoAndStop(1);
    ultimo = tasto;
    }

    invece se la scrivo nel modo normale, in modo da poterla richiamare anche dai tasti del menu stesso le variabili non vengono passate, come mai????

    function apriSottomenu (tasto) {
    if (tasto != ultimo) {
    this.mainmenu[tasto].gotoAndStop(2);
    this.mainmenu[ultimo].gotoAndStop(1);
    ultimo = tasto;
    }
    }

  2. #2
    immagino che tu passi la variabile

    menu.swf?tasto=2


    e quindi da flash vai a vedere il valore di "tasto"

    prova a scriverla così

    codice:
    ID = tasto
    function apriSottomenu (tasto) {
              if (tasto != ultimo) {
                 this.mainmenu[tasto].gotoAndStop(2);
                 this.mainmenu[ultimo].gotoAndStop(1);
                 ultimo = tasto;
              }
    }
    apriSottomenu(ID)

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.