Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [XML] dal tutorial ...

  1. #1

    [XML] dal tutorial ...

    Ciao ho seguito il tutorial di Negatyve sull' interfacciamento di Flash con XML.
    Ho creato una list che si popola da un file xml e carica delle immagini, ora io volevo che quando si caricavano le immagini cliccandoci gli passavo un link...
    Posto sotto codice xml e ActionScript

    ------------------------------XML-----------------------------------
    codice:
     <?xml version="1.0" encoding="UTF-8" ?> 
    - <elenco>
    - <auto nome="INTESTAZIONE" foto="img/Thumb/Intestazione.jpg" descrizione="qui va inserita la descrizione" titolo="Intestazione Delle Dichiarazioni">
      <info casa="Alfa Romeo" link="http://www.alfaromeo.com/" /> 
      </auto>
      </elenco>
    ------------------------------MX-----------------------------------
    codice:
    stop();
    new FStyleFormat({selection:0x003399}).addListener(lista_lb);
    _root.lista_lb.setAutoHideScrollBar(true);	
    dati_xml = new XML();
    dati_xml.ignoreWhite = true;
    dati_xml.path = this;
    dati_xml.onLoad = function(success)
    {
    	this.path.lista_lb.removeAll();
    	if(success){
    		var nodes = this.firstChild.childNodes;
    		for(var i = 0; i < nodes.length; i++){
    			var label = nodes[i].attributes.nome;
    			var data = {dati:nodes[i].attributes, info:nodes[i].firstChild.attributes};
    			this.path.lista_lb.addItemAt(i, label, data);
    		}
    		this.path.lista_lb.setChangeHandler("aggiorna");
    		this.path.aggiorna = function(component)
    		{
    			var item = component.getSelectedItem().data;
    			loader_mc.loadMovie(item.dati.foto);
    			nome_txt.text = " " + item.dati.nome;
    			descrizione_txt.text =item.dati.descrizione;
    			titolo_txt.text =item.dati.titolo;
    			casa_txt.html = true;
    			casa_txt.htmlText = "<font color='#FF0000'> " + item.info.casa + "</font>";
    		};
    		this.path.lista_lb.setSelectedIndex(0);
    	} else {
    		this.path.lista_lb.addItem("lista non disponibile");
    		this.path.lista_lb.setEnabled(false);
    	}
    };
    lista_lb.addItem("loading data..");
    dati_xml.load("Auto.xml");
    Thanks a chi mi risponde

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Cioè la stessa cosa che capita per il link in basso?

  3. #3

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.