Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Switch non funziona

  1. #1

    Switch non funziona

    Ciao a tutti! Sono nuovo ma non è per questo che scrivo... però in tanto ve lo dico così spero siate clementi se ho sbagliato posto per il topic o l'argomento è già stato trattato e ho quindi aperto un topic inutile, però ho cercato in giro e non ho trovato la soluzione.
    Cmq... può anche darsi che il problema sia causato semplicemente da giusto una o due (al massimo!!! ) birre che ho bevuto... ma può anche darsi che sia uno di quei misteri irrisolvibili e che sono destinati e rimanere tali... mah!

    Ok... bando alle ciance.

    In pratica ho passato una variabile ad un filmato flash utilizzando FlashVars. E fino a qui va tutto bene, la variabile viene passata e il filmato la acquisisce correttamente.
    Questa variabile mi serve per decidere in che punto del filmato andare saltando l'introduzione.

    codice:
    switch (car) {
    case "ricondizionamento" :
    	gotoAndStop("RicondizionamentoMenu");
    	break;
    case "smart_repair" :
    	gotoAndStop("SmartRepairMenu");
    	break;
    case "macchine" :
    	gotoAndStop("MacchineMenu");
    	break;
    }
    Provando con firefox funziona tutto bene, provando con opera funziona tutto bene, ma provando con internet explorer non funziona.
    Ho aggiunto per provare un testo dinamico (TestoCar) dentro i vari case per vedere se funziona lo switch

    codice:
    switch (car) {
    case "ricondizionamento" :
    	gotoAndStop("RicondizionamentoMenu");
            TestoCar=car;
    	break;
    case "smart_repair" :
    	gotoAndStop("SmartRepairMenu");
    	break;
    case "macchine" :
    	gotoAndStop("MacchineMenu");
    	break;
    }
    Quando car è uguale a "ricondizionamento" TestoCar assume appunto il valore di car cioè "ricondizionamento", è logico. Però quel gotoAndStop non lo fa nemmeno se lo prendo a calci...
    Non so se mi sono spiegato bene perchè so che non si dobrebbe bere mentre si lavora, ma quando lavoro a casa e non in negozio è un po' un casino...
    Cmq... ho provato di tutto, gli ho chiesto per favore, l'ho insultato, l'ho minacciato, gli ho fatto dei complimenti, l'ho preso a calci e l'ho accarezzato, ma fra un po' lo lancio contro il muro e la faccio finita così... ditemi un po' voi per favore cosa devo fare...

    Grazie in anticipo... ora me ne vado che è meglio che sto perdendo la pazienza... vado a cercarla... muahahahaha! ciao!

  2. #2
    Scusate non avevo visto QUESTO topic. Però il problema non l'ho risolto, ho cambiato il codice in

    codice:
    if (car == "ricondizionamento") {
    	gotoAndStop("RicondizionamentoMenu");
    } else if (car == "smart_repair") {
    	gotoAndStop("SmartRepairMenu");
    } else if (car == "macchine") {
    	gotoAndStop("MacchineMenu");
    }
    ...il risultato è lo stesso, con firefox e opera funziona, ma con IE nemmeno se porto il computer a lourdes...

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da sguaina
    Scusate non avevo visto QUESTO topic. Però il problema non l'ho risolto, ho cambiato il codice in

    codice:
    if (car == "ricondizionamento") {
    	gotoAndStop("RicondizionamentoMenu");
    } else if (car == "smart_repair") {
    	gotoAndStop("SmartRepairMenu");
    } else if (car == "macchine") {
    	gotoAndStop("MacchineMenu");
    }
    ...il risultato è lo stesso, con firefox e opera funziona, ma con IE nemmeno se porto il computer a lourdes...
    prova a dare al gotoAndStop un riferimento, ad esempio se devi spostare la testina del filmato principale fai "_root.gotoAndStop()"

  4. #4
    boh... sempre la stessa storia, firefox e opera ok, ma con IE non funziona...
    I hope there is a way back with my talisman
    so I look into myself to the days when I was just a child
    come follow me to wonderland and see the tale that never ends
    don't fear the lion nor the witch I can't come back
    I'm lost but still I know there is another world

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da sguaina
    boh... sempre la stessa storia, firefox e opera ok, ma con IE non funziona...
    hai pulito la cache di IE e ricaricato il tutto? magari è solo questo il problema

  6. #6
    Niente... ho risolto.
    Il problema a quanto pare era che quel codice l'avevo inserito nel 1° frame, l'ho messo nel 2° e ora funziona anche con IE... non ho parole.
    I hope there is a way back with my talisman
    so I look into myself to the days when I was just a child
    come follow me to wonderland and see the tale that never ends
    don't fear the lion nor the witch I can't come back
    I'm lost but still I know there is another world

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da sguaina
    Niente... ho risolto.
    Il problema a quanto pare era che quel codice l'avevo inserito nel 1° frame, l'ho messo nel 2° e ora funziona anche con IE... non ho parole.
    a volte dimentico che bisogna anche vedere come è strutturato un filmato, io solitamente per i miei filmati lavoro con un singolo frame in root e cerco di scrivere tutto in un singolo keyframe, è molto più comodo ed hai un controllo decisamente maggiore su tutto

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.