Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    preload per caricamento xml

    ciao a tutti,

    uso flash 8 pro,

    carico da un filmato flash un foglio xml un po' grosso, e nonostante io abbia adottato la soluzione di caricarlo in versione "bad format" impiega ugualmente un po' troppo tempo..

    Uso la seguente funzione per il caricamento e l'elaborazione:

    codice:
    
    
    function ApriXML() {
    	this.loading = "ATTENDERE CARICAMENTO..";
    	mioxml = new XML();
    	myarray = new Array();
    	preloadIstruction = function () {
    		//codice da eseguire						
    		mioxml.load(filexml);
    		mioxml.onLoad = ElaboraXML;
    		clearInterval(preload);
    	};
    	preload = setInterval(preloadIstruction, 1000);
    
    	function ElaboraXML(success) {
    		if (mioxml.loaded) {
    			myarray = mioxml.childNodes;
    			Dati();
    			CreaTabelle();
    			delete myarray;
    			delete mioxml;
    		}
    	}
    }
    
    

    Come posso fare per visualizzare una barretta di preload o qualcosa che non mi lasci il filmato vuoto mentre carica l'xml?

    Grazie e a presto!
    cammino, cammino fumando,
    e ad ogni passo,
    attraverso il mio fumo,
    mi trovo dove non ero prima,
    sono dove prima espiravo.

  2. #2
    pillola

    Ti rimando a questa pillola dovrebbe esserti utile


    ps: sono il pes sei luca?
    pps:se così non fosse non farci caso
    dai diamanti non nasce niente dal letame nascono i fior
    UNGAWA! Tiki Bar
    Villa Camerini

  3. #3
    non ci credooooooo!!!!
    ciao Pes!! ora mi gusto la pillola così non rimango in cinto!... naturalmente questo mio post è inerente ad actionscript!
    cammino, cammino fumando,
    e ad ogni passo,
    attraverso il mio fumo,
    mi trovo dove non ero prima,
    sono dove prima espiravo.

  4. #4
    non vorrei dire una sciocchezza ma, io non uso la classe loadVars.. non ho nessuna istanza di loadVars ma uso un oggetto XML e quindi non so se ci sono dei metodi simili a quelli indicati nella pillola per il caricamento dell'xml.
    Lo scambio dati col server è permesso da una pagina ASP che legge da DB e tramite un "response.write" formatta una pagina xml.

    mahhh?!?!

    cammino, cammino fumando,
    e ad ogni passo,
    attraverso il mio fumo,
    mi trovo dove non ero prima,
    sono dove prima espiravo.

  5. #5
    codice:
    mioxml = new XML();
    mioxml.ignoreWhite = true;
    mioxml.load("filexml.xml");
    mioxml.onLoad = function(success) {
            if (success) {
                    // OK è tutto caricato!!
                 } else {
                    // qui ci fai il preload
                 }
            }
    }
    dai diamanti non nasce niente dal letame nascono i fior
    UNGAWA! Tiki Bar
    Villa Camerini

  6. #6
    thx.. ora provo!
    cammino, cammino fumando,
    e ad ogni passo,
    attraverso il mio fumo,
    mi trovo dove non ero prima,
    sono dove prima espiravo.

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.