Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Ciclo If - else if..

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    168

    Ciclo If - else if..

    Ciao a tutti, ho il seguente problema..
    il mio filmato crea 2 variabili una chiamata lingua e una chiamata pagina.

    con un controllo fra la combinazione di lingua e pagina dovrebbe caricare dei filmati esterni, ma il mio probl è che i filmati esterni ciclano su se stessi pur avendo lo stop sull'ultimo fotogramma, e pur avendolo anche il clip che li contiene, e credo che il comando "else if" non mi funzioni... ecco qui lo script

    if (_root.pagina == "introduzione") {
    if (_root.lingua == "IT") {
    _root.testoitaliaintro._visible = 1;
    _root.testogermaniaintro._visible = 0;
    _root.testoinghilterraintro._visible = 0;
    } else if (_root.lingua == "DE") {
    _root.testoitaliaintro._visible = 0;
    _root.testogermaniaintro._visible = 1;
    _root.testoinghilterraintro._visible = 0;
    } else if (_root.lingua == "EN") {
    _root.testoitaliaintro._visible = 0;
    _root.testogermaniaintro._visible = 0;
    _root.testoinghilterraintro._visible = 1;
    }
    } else if (_root.pagina == "prodotti") {
    if (_root.lingua == "IT") {
    loadMovie("prodottiIT.swf", _root.sottomenu);
    _root.testoitaliaintro._visible = 0;
    } else if (_root.lingua == "DE") {
    loadMovie("prodottiDE.swf", _root.sottomenu);
    } else if (_root.lingua == "EN") {
    loadMovie("prodottiEN.swf", _root.sottomenu);
    }
    }

    Il probl è che se pagina = prodotti e lingua = IT il movie testoitaliaintro non scompare e prodottiIT.swf cicla sempre su se stesso
    Come Risolvere?

    Grazieeeee

  2. #2
    prova a fare questa aggiunta:
    codice:
    else if (_root.pagina == "prodotti") {
    
    _root.testoitaliaintro._visible = 0; 
    _root.testogermaniaintro._visible = 0; 
    _root.testoinghilterraintro._visible = 0;
    if (_root.lingua == "IT") { 
    loadMovie("prodottiIT.swf", _root.sottomenu); 
    //_root.testoitaliaintro._visible = 0; 
    } else if (_root.lingua == "DE") { 
    loadMovie("prodottiDE.swf", _root.sottomenu); 
    } else if (_root.lingua == "EN") { 
    loadMovie("prodottiEN.swf", _root.sottomenu); 
    } 
    }
    gli dici cmq di renderli invisibili..

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    168

    si..

    ma x i clip che carica continuamente? cioè senza fermarsi?
    Come faccio?

  4. #4
    ma come senza fermarsi ma questo script è per caso in un enterFRame?

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.