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

    caricamento variabile nome composto

    ciao a tutti.

    dunque, voglio creare un filmato che mi carichi dei banner in random. supponiamo 10 banner.
    i link legati a questi banner, tuttavia, vorrei poterli settare in un file txt insieme ad una variabile che mi indichi il numero complessivo dei link(quindi dei banner).

    Quindi in sostanza io
    1.faccio la LoadVariables
    2.setto una variabile n= (Number)numerototale //dove numerototale è la variabile che ho settato nel txt qundi, in questo caso, 10
    3.r=random(n+1)

    fin qui ok.

    il problema è che ora vorrei richiamare la variabile con l'url del link riferito al numero random che mi è uscito: ovvero se r=3 voglio caricare la variabile "link3" che nel txt contiene il mio url

    ma come posso richiamare una variabile se devo "comporne" il nome?

    non esiste un metodo tipo get("variabile") <-- che quindi accetta in input una stringa

    ???

    ciao ciao grazie
    Realizzazione siti web
    ____________________________
    how terrible thing is knowledge when it brings no profit to the wise...

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    potresti fare una cosa cosi

    il tuo file txt
    codice:
    &numerototale=3&link0=http//:http://www.html.it&link1=http://www....www.vigilio.it
    poi in flash

    codice:
    btn.onRelease = function(){
        var dati:LoadVars = new LoadVars();
        dati.onLoad = function(success) {
    		if (success){
        	    	// ciclo i dati un numero di volte tante quanti saranno i risultati
            		for (var i:Number = 0; i<this.numerototale; i++) {
    					link = this["link"+i];
    					trace (link)
            		}
    				r=random(i) 
    				getURL(this["link"+r], _blank);
    			}
        	};
        dati.load("file.txt");
    }
    mi sembra dovrebbe essere a posto

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.