Visualizzazione dei risultati da 1 a 4 su 4

Discussione: ciclo for

  1. #1

    [MX] ::: Ciclo for :::

    Cari amici,
    Nel mio filamto ho diverse immagini, queste immagini sono caricate dal gestionale dove ho anche inserito didascalia e un collegamento ad un url il problema è che queste due inforamzioni sono sempre le stesse per ogni immagine ecco lo script:
    l'errore dovrebb essere nella parte evidenziata


    System.usecodepage = true;
    num_pulsanti = 13;
    for(i=1;i<=num_pulsanti;i++){
    eval("b"+i)._visible=false;
    }

    var loghi = new LoadVars();
    now = new Date();
    _now = now.getTime();
    loghi.load("loghi_web.php?&now="+_now);
    loghi.onLoad = function(){
    pulsanti_attivi = this.num;
    for(i=1;i<=pulsanti_attivi;i++){
    eval("b"+i)._visible=true;
    eval("c"+i).loadMovie(this["logo"+i]);
    titolo = this["titolo"+i]
    web = this["web"+i];

    eval("b"+i).onRollOver = function() {
    popup_txt.gotoAndPlay(2);
    popup_txt.txt_az = titolo;
    }
    eval("b"+i).onRollOut = function() {
    popup_txt.gotoAndPlay(1);
    }

    eval("b"+i).onRelease = function() {
    getURL(web, "_blank");
    }

    }


    }
    t05= "";
    var contenuto = new LoadVars();

    contenuto.load("testi/t05.txt");
    contenuto.onLoad = function(){

    t05 = contenuto.t05;

    }


    Grazie anticipatamente!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    loghi.onLoad = function()
    {
    	pulsanti_attivi = this.num;
    	for (i = 1; i <= pulsanti_attivi; i++) {
    		eval("b" + i)._visible = true;
    		eval("c" + i).loadMovie(this["logo" + i]);
    		titolo = this["titolo" + i];
    		eval("b" + i).web = this["web" + i];
    		eval("b" + i).onRollOver = function()
    		{
    			popup_txt.gotoAndPlay(2);
    			popup_txt.txt_az = titolo;
    		};
    		eval("b" + i).onRollOut = function()
    		{
    			popup_txt.gotoAndPlay(1);
    		};
    		eval("b" + i).onRelease = function()
    		{
    			getURL(this.web, "_blank");
    		};
    	}
    };

  3. #3
    grazie ho fatto un piccolo aggiustamento ed è perfetto:

    for(i=1;i<=pulsanti_attivi;i++){
    eval("b"+i)._visible=true;
    eval("c"+i).loadMovie(this["logo"+i]);
    eval("b" + i).titolo = this["titolo"+i];
    eval("b" + i).web = this["web" + i];


    eval("b"+i).onRollOver = function() {
    popup_txt.gotoAndPlay(2);
    popup_txt.txt_az = this.titolo;
    }
    eval("b"+i).onRollOut = function() {
    popup_txt.gotoAndPlay(1);
    }
    eval("b"+i).onRelease = function() {
    getURL(this.web, "_blank");
    }


  4. #4
    Nel mio swf carico delle immagini un url ed una didascalia tramite il gesionale,
    nello stage, però c'è solamente lo spazio per 13 bottoni come posso scaricare queste prime 13 caricate e caricare le altre 13? 14 etc..
    intendevo:
    che azione posso associare al pulsante che mi e scarica le prime 13 e mi ricarica le seconde 13?

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.