Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 39
  1. #1

    [MX]caricare variabili in text dinamiche dentro mc

    Allora, io ho questo script che ho preso da una pillola di andr3a, per caricare i dati da una pagina php
    // mi creo una variabile utile per effettuare debug in fase di sviluppo
    var percorso = new String("http://localhost/miosito/news/");
    // dichiaro le variabili utili
    var news = new String();
    var news2 = new String();
    var news3 = new String();
    // ora preparo il caricamento del file php
    var carica = new LoadVars();
    carica.onLoad = function(success) {
    if (success) {
    _root.NewsBox.news = this["news1"];
    _root.NewsBox.news2 = this["news2"];
    _root.NewsBox.news3 = this["news3"];
    }
    };
    carica.load(percorso+"news.php");

    e fin qui tutto va, solo che io volevo fare uno scroll delle news, e ho provato a mettere le text dinamiche sotto un altro mc, in modo che il riferimento diventava _root.NewsBox.MyScroll.news etc... ed in teoria doveva funzionare ugualmente, invece mi accorgo che invece di leggere le variabili, al posto del testo mi mette "_root.NewsBox.MyScroll.news" e così via... come mai?

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Com'è lo script attuale, e com'è fatto il campo di testo? (cosa hai messo nel campo instance name e cosa hai messo nel campo variable)

  3. #3
    lo script è così, nel campo istance ho messo news per il primo testo e come var news, stessa cosa per il secondo che ho messo news2 sia in istance che in var

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Se usi il campo instance, non usare il variable, e se lo usi, non usaro lo stesso nome del campo instance (se no perchè sarebbero due campi distinti?).
    Quindi, metti "news" nel campo instance, svuota il campo "var", e usa:

    codice:
    _root.NewsBox.MyScroll.news.text = "...";

  5. #5
    non funge
    ho messo news sulla istance del testo dinamico e il var l'ho messo vuoto, solo che non mi prende i valori

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    L'intero script che stai usando?

  7. #7
    // mi creo una variabile utile per effettuare debug in fase di sviluppo
    var percorso = new String("http://localhost/decorlegno2/news/");
    // dichiaro le variabili utili
    var news = new String();
    var news2 = new String();
    var news3 = new String();
    // ora preparo il caricamento del file php
    var carica = new LoadVars();
    carica.onLoad = function(success) {
    if (success) {
    _root.NewsBox.MyScroll.news.text = this["news1"];
    _root.NewsBox.MyScroll.news2.text = this["news2"];
    _root.NewsBox.MyScroll.news3.text = this["news3"];
    }
    };
    carica.load(percorso+"news.php");

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    1. Sei sicuro che trovi il file?

    codice:
    // mi creo una variabile utile per effettuare debug in fase di sviluppo 
    var percorso = new String("http://localhost/decorlegno2/news/"); 
    // dichiaro le variabili utili 
    var news = new String(); 
    var news2 = new String(); 
    var news3 = new String(); 
    // ora preparo il caricamento del file php 
    var carica = new LoadVars(); 
    carica.onLoad = function(success)
    { 
    	if (success) {
    		_root.NewsBox.MyScroll.news.text = this["news1"]; 
    		_root.NewsBox.MyScroll.news2.text = this["news2"]; 
    		_root.NewsBox.MyScroll.news3.text = this["news3"]; 
    	} else {
    		trace("FILE NON TROVATO");
    	}
    }; 
    carica.load(percorso+"news.php");

  9. #9
    lo trova, anche perchè sennò non avrebbe funzionato neanche prima e infatti il trace non mi da l'errore

  10. #10
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    ok, allora prova così:

    codice:
    // mi creo una variabile utile per effettuare debug in fase di sviluppo 
    var percorso = new String("http://localhost/decorlegno2/news/"); 
    // dichiaro le variabili utili 
    var news = new String(); 
    var news2 = new String(); 
    var news3 = new String(); 
    // ora preparo il caricamento del file php 
    var carica = new LoadVars(); 
    carica.onLoad = function(success)
    { 
    	if (success) {
    		trace(_root.NewsBox.MyScroll.news)
    		_root.NewsBox.MyScroll.news.text = this["news1"]; 
    		_root.NewsBox.MyScroll.news2.text = this["news2"]; 
    		_root.NewsBox.MyScroll.news3.text = this["news3"]; 
    	}
    }; 
    carica.load(percorso+"news.php");

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.