Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109

    problemi con assegnamento variabili

    ho questo script

    dati = new LoadVars();
    dati.path = this;
    A_data = new Array();
    titoli = new Array();
    testi = new Array();
    dati.load("news.asp");
    dati.onLoad = function() {
    this.path.n = Number(this.n);
    for (var i = 1; i<=this.path.n; i++) {
    this.path.A_data[i] = this["data"+i];
    this.path.titoli[i] = this["titolo"+i];
    this.path.testi[i] = this["testo"+i];
    }
    this.path.x = this.x;
    eight = 205;
    for (i=1; i<=this.path.x; i++) {
    eight = eight+25;
    duplicateMovieClip(Data_Titolo, "Data_Titolo"+i, i);
    setProperty("Data_Titolo"+i, _y, (eight));
    setProperty("Data_Titolo"+i, _x, (355));
    _root["Data_Titolo"+i].titolo = titoli[i];
    _root["Data_Titolo"+i].data = A_data[i];
    _root["Data_Titolo"+i].appoggio = testi[i];
    _root.text_box.testo = testi[1];
    }
    };

    che praticamente mi serve per passare dei dati da una pagina asp in dei campi di testo in flash.
    Il problema è che il campo di testo TITOLO l'ho inserito all'interno di un altro MC chiamato "scroll" e non riesco a passargli il valore. secondo me la stringa da cambiare è la seguente
    _root["Data_Titolo"+i].titolo = titoli[i];
    ma non so in che modo...
    POTETE AIUTARMI?

  2. #2
    prova così:

    codice:
    dati = new LoadVars();
    dati.path = this;
    A_data = new Array();
    titoli = new Array();
    testi = new Array();
    dati.load("news.asp");
    dati.onLoad = function() {
    	this.path.n = Number(this.n);
    	for (var i = 1; i<=this.path.n; i++) {
    		this.path.A_data[i] = this["data"+i];
    		this.path.titoli[i] = this["titolo"+i];
    		this.path.testi[i] = this["testo"+i];
    	}
    	this.path.x = this.x;
    	eight = 205;
    	for (i=1; i<=this.path.x; i++) {
    		eight = eight+25;
    		_root.duplicateMovieClip(Data_Titolo, "Data_Titolo"+i, i);
    		_root["Data_Titolo"+i]._x = 355;
    		_root["Data_Titolo"+i]._y = eight;
    		_root["Data_Titolo"+i].titolo = titoli[i];
    		_root["Data_Titolo"+i].data = A_data[i];
    		_root["Data_Titolo"+i].appoggio = testi[i];
    		_root.text_box.testo = testi[1];
    	}
    };

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109
    ma il mio problema non è il posizionamento del testo bensì passare i dati al campo testo

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109
    se mi dai il tuo iondirizzo email ti mando il file fla in modo che potrai capire bene cosa mi serve....

  5. #5
    Originariamente inviato da before
    ma il mio problema non è il posizionamento del testo bensì passare i dati al campo testo
    hai provato?

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  6. #6

    Re: problemi con assegnamento variabili

    Originariamente inviato da before
    Il problema è che il campo di testo TITOLO l'ho inserito all'interno di un altro MC chiamato "scroll" e non riesco a passargli il valore. secondo me la stringa da cambiare è la seguente
    _root["Data_Titolo"+i].titolo = titoli[i];
    ma non so in che modo...
    POTETE AIUTARMI?
    ma se il campo di testo sta in un altro mc il percorso è
    _root.scroll["Data_Titolo"+i].titolo = titoli[i];

    cmq il riferimento al mc scroll lo devi mettere, o prima o dopo (non ho capito se scroll sta dentro il mc Data_Titolo o viceversa) :master:

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    109
    ho provato ma continua a non funzionarmi...

    Data_titolo sta dentro scroll e dentro data_titolo c'è il campo di testo dinamico.

    Sicuro che non vuoi vedere il file fla?

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.