Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    [Xml - Flash Mx] Sapere il Numero

    Salve,

    Ho un file xml così strutturato:

    codice:
    <rivenditori>
       <sicilia>5</sicilia>
       <lazio>6</lazio>
       <marche>2</marche>
       <sardegna>1</sardegna>
       ecc...
    </rivenditori>
    in flash ho dei pulsanti, uno per regione.

    Vorrei che quando passa il mouse (stato hover) mi dia il numero che è presente del file xml, in base alla regione.

    come si fa ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    vorrei fare una cosa del genere !

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  3. #3
    <?xml version="1.0" encoding="iso-8859-1"?>
    <rivenditori>
    <regione id="1" label="campania" quantita="5" ></regione>
    <regione id="2" label="lazio" quantita="3" ></regione>
    </rivenditori>

    forse lo schema che + si addice è questo....prova e ci fai sapere.
    bye
    fatti non foste per viver come bruti, ma per seguire i quiz alla tv!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    ok, ma con flash come lo gestisco ?
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  5. #5
    crei un file di nome dati.xml con questo contenuto :

    <?xml version="1.0" encoding="iso-8859-1"?>
    <rivenditori>
    <regione id="1" label="campania" quantita="5" ></regione>
    <regione id="2" label="lazio" quantita="3" ></regione>
    </rivenditori>

    in flash invece usi l'oggetto xml creando un semplice parser

    var D = new XML();
    D.ignoreWhite = true;
    D.load("dati.xml");
    D.onLoad = function(s) {
    for (var a = 0; a<this.firstChild.childNodes.length; a++) {
    trace("ID : "+this.firstChild.childNodes[a].attributes.id);
    trace("REGIONE : "+this.firstChild.childNodes[a].attributes.label);
    trace("QTI RIVENDITORI : "+this.firstChild.childNodes[a].attributes.quantita);
    trace("--------------------------------------------------");
    }
    };



    questo sarà l'output :

    ID : 1
    REGIONE : campania
    QTI RIVENDITORI : 5
    --------------------------------------------------
    ID : 2
    REGIONE : lazio
    QTI RIVENDITORI : 3
    --------------------------------------------------

    una volta che hai i dati in flash puoi attaccarli ad un array associativo o usarlo come meglio credi al release dei pulsanti che associerai nel modo che + ti piace agli id del file xml.

    fatti non foste per viver come bruti, ma per seguire i quiz alla tv!

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    grazie,

    ma io so a digiuno di flash

    per favore mi puoi passare un esempio *.fla, che poi io posso modificare/personalizzare a piacere ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    up
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

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.