Pagina 4 di 4 primaprima ... 2 3 4
Visualizzazione dei risultati da 31 a 35 su 35

Discussione: gerarchia XML

  1. #31
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    se clicco su TIMBRI mi fà il caricamento posso evitare??

    vorrei che facesse il caricamento solo se clicco a quelli interni alla cartellina

    e questo secondo te è corretto??

    codice:
    // ALLA PRESSIONE DEL TREE
    var vuota = new Object();
    vuota.click = function(event) {
        _root.descr.text = "";
    };
    myTree.addEventListener("click", vuota);

  2. #32
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Il codice è giusto. Per quanto riguarda il caricamento, ti basta verificare di aver cliccato su un nodo e non una cartellina:

    codice:
    var listenerObject = new Object();
    listenerObject.change = function(evtObject)
    {
    	if(!evtObject.target.getIsBranch(evtObject.target.selectedNode)){
    		var dat:Object = evtObject.target.selectedItem.attributes.data;
    		var nonno:String = evtObject.target.selectedItem.parentNode.parentNode.attributes.label;
    		var padre:String = evtObject.target.selectedItem.parentNode.attributes.label;
    		var figlio:String = evtObject.target.selectedItem.attributes.label;
    		// solo se anche nonno è definito, e quindi sono definite tutte e tre le variabili
    		nonno = nonno == undefined ? "" : nonno;
    		padre = padre == undefined ? "" : padre;
    		trace(figlio + " - " + padre + " - " + nonno);
    		_global.sezione = nonno;
    		_global.categoria = padre;
    		_global.articolo = figlio;
    		_global.dati = dat;
    		caricaselezione();
    	}
    };
    myTree.addEventListener("change", listenerObject);

  3. #33
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    sei la mia salvezza!!
    ok lo adattato alle mie esigenze

    posso chiederti un'ultima cosa sempre in argomento se non chiedo troppo



    io creo il tree internamente a flash perchè non riesco a farlo ne trammite un xml esterno ne trammite php è possibile farlo??

    guarda il file as

    cmq grazie ancora


  4. #34
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Puoi farlo proprio con un comune file xml. Apri la guida del flash, e vai alla sezione

    >Flash Help
    >Using Components
    >Components Dictionary
    >Tree Component
    >>Using the Tree component

    Lì c'è l'esempio per popolare l'albero da un file xml esterno.

  5. #35
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    grazie adesso provo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.