Visualizzazione dei risultati da 1 a 7 su 7

Discussione: XML, flash e Menu

  1. #1

    XML, flash e Menu..... I LINK!

    Ciao a tutti pongo subito il problema:

    Se in Flash scrivo un testo, e nella finestra delle proprietà lo caratterizzo dinamico, e setto l'icona per renderlo HLML, e ci metto un link.... tutto funziona anche se quel testo lo incapsulo in un movie clip.

    Ma se in quello stesso testo carico una variabile proveniente da un file xml e ci metto un link nella finestra delle proprietà (ammesso che mi accontentassi di un link sempre uguale) il tutto no funziona.

    Figuriamoci poi se volessi caricare i link dall'esterno nello stesso file XML che contiene le voci del menu e le descrizioni

    Ho provato con i textformat assegnando la proprieta url, ma non ha funzionato....

    Qualche consiglio per favore o una guida, un tutorial, aiutooooooooooo!!!!!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Cosa non funziona, nel particolare?

  3. #3
    Il link....
    non compare ne la manina ne si apre un'altro browser per la navigazione!

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Il codice che stai usando?

  5. #5
    for (i=0; i<this.Item; i++) {
    this._p.attachMovie("ITEM", "Item" add i, i);
    this._mc = eval(this._p add ".Item" add i);
    this._mc._x = 0;
    this._mc._y = 174+21*i;

    this._mc.Title.label.htmlText = this.Titles[i].toUpperCase();

    this._mc.Graphic.Slide.label.htmlText = this.Titles[i].toUpperCase();

    this._mc.Description.htmlText = "»" add this.Descriptions[i];

    this.format = new TextFormat();
    this.format.align = "right";

    this.format.url=this.Percorsi[i]; this._mc.Title.label.setTextFormat(this.format);

    trace(this._mc.Title.label.htmlText);

    this._mc._id = i;
    delete this.format;
    }
    this.SetAction();
    this.SetActive(0);
    };

    Sto cercando di adattare un codice di un menu con xml pubblicato da CyberPunk... Lui aveva inibito la manina e questo l'ho trovato, in più nel file XML non aveva inserito link io l'ho fatto per il mio studio.

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Non ho capito se vuoi o no la manina, ma prova questo:

    codice:
    for (i = 0; i < this.Item; i++) {
    	this._p.attachMovie("ITEM", "Item" add i, i);
    	this._mc = eval(this._p add ".Item" add i);
    	this._mc._x = 0;
    	this._mc._y = 174 + 21 * i;
    	this._mc.Title.label.htmlText = this.Titles[i].toUpperCase();
    	this._mc.Graphic.Slide.label.htmlText = "<a href='" + this.Percorsi[i] + "'>" + this.Titles[i].toUpperCase() + "<a>";
    	this._mc.Description.htmlText = "»" add this.Descriptions[i];
    	this.format = new TextFormat();
    	this.format.align = "right";
    	this._mc.Title.label.setTextFormat(this.format);
    	trace(this._mc.Title.label.htmlText);
    	this._mc._id = i;
    	delete this.format;
    }

  7. #7
    Ciao scusa se ti rispondo in ritardo, ma ho avuto problemi per cui non ho potuto accedere al forum.

    Ho provato la tua soluzione, ma non ha funzionato! credi che possa servire mandarti il tutto????

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.