Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: [MX] ListBox

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    [mx] ListBox

    ciao a tutti, ancora listbox..

    sto provando e in parte penso di esserci riuscita a mettere i dati caricati esternamente in ordine alfabetico, ma anche se l'istruzione penso sia giusta non me li ordina in maniera corretta

    ho anche altre due domandine che dal libro di flash non riesco a trovare:

    1)
    codice:
    onClipEvent (load) {
        loadVariables("dati.asp", this);
    }
    onClipEvent (data) {
        for (i=1; i<=conta; i++) {
            _root.ospite.lista.addItemAt(i-1, this["gb_nome"+i], {foto:this["gb_foto"+i], descrizione:this["gb_descrizione"+i], link:this["gb_url"+i], nome:this["gb_nome"+i]});
            _root.ospite.lista.sortItemsBy("etichetta", "ASC");
        }
        _root.ospite.lista.setSelectedIndex(0);
        _root.clicca();
    }
    2) poi vorrei che se i dati non arrivassero (dalla pagina asp) la lista fosse invisibile

    3) è possibile che se ho cliccato su un dato della lista e poi clico su un'altro quello cliccato cambi colore??

    un pò come se fosse un history della lista...

    alle ultime due domande non trovo nulla nel libro che mi possa aiutare, allora ho pensato di rivolgermi dinuovo a voi geni di Flash



    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Prima di vedere eventualmente il sistema dei colori, dai un'occhiata qui per il caricamento non a buon fine:

    http://flash-mx.html.it/guide/view_l...guida=9&id=197

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    Grazie per il link!!

    daresti uno sguardo al codice, credi che vada bene??

    codice:
    onClipEvent (load) {
        dati = new LoadVars();
    }
    onClipEvent (data) {
        dati.onLoad = function(success) {
            if (success) {
                for (i=1; i<=conta; i++) {
                    _root.ospite.lista.addItemAt(i-1, this["gb_nome"+i], {foto:this["gb_foto"+i], descrizione:this["gb_descrizione"+i], link:this["gb_url"+i], nome:this["gb_nome"+i]});
                }
            } else {
                errore = "file inesistente";
            }
        };
        _root.ospite.lista.setSelectedIndex(0);
        _root.clicca();
        dati.load("http://www.miosito.it/ricerca.asp");
    }

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Elimini completamente il movieclip, e metti il codice nella root:

    codice:
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
    	if (success) {
    		for (var i = 1; i <= this.conta; i++) {
    			this.path.ospite.lista.addItemAt(i-1, this["gb_nome"+i], {foto:this["gb_foto"+i], descrizione:this["gb_descrizione"+i], link:this["gb_url"+i], nome:this["gb_nome"+i]});
    		}
    		this.path.ospite.lista.setSelectedIndex(0);
    		this.path.clicca();
    	} else {
    		this.path.ospite.lista.addItemAt(0, "file inesistente");
    	}
    };
    dati.load("http://www.miosito.it/ricerca.asp");

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    cosi non va, forse perchè questo swf viene caricato trammite loadMovie da un'altro swf dentro la clip ospite

    :master:

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    perchè non mi funziona...

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Dove hai messo il codice?

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    nel primo frame ma questo swf viene caricato trammite loadMovie da un'altro swf dentro la clip ospite


  9. #9
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    sarò un po imbranata, ma propio non riesco a far funzionare il codice!!


    sbaglio qualcosa io o non si può far funzionare se la clip viene importata?? :master:



  10. #10
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Scusa, hai messo il codice in un frame e ancora non funziona? Hai cancellato la clip?

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.