Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [flash-mx] loadVars

  1. #1
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423

    [flash-mx] loadVars

    Salve,
    ho creato un menu che carica i titoli dal db e ad ognuno di essi deve a sua volta caricare una lista di informazioni... fin qui tutto a posto... Ho provato a cliccare due titoli del menu quasi contemporaneamente e mi un errore del genere:

    "Uno script del filmato sta rallentando la riproduzione di macromedia flash player.Se non viene interrotto potrebbe causare il blocco del computer. Interrompere lo script?"

    In teoria se non carica completamennte la lista non posso cliccare nel menu altrimenti mi va in errore! Come posso risolvere questo problema? Ho provato perfino a mettere

    ricevi.onLoad = function(success) {

    e non ci sono riuscito!
    Mike

  2. #2
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    Ragazzi avete almeno 1 idea?
    Mike

  3. #3
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Il tuo script entra in loop, tutto qui. Puoi postarlo?

  4. #4
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    Esattamente come se non facesse in tempo a caricare i dati dall'esterno che subito ne deve ricaricare il tutto con una nuova query:

    codice:
    	invia = new LoadVars();
    	invia.cat=_level0.Categoria;
    	invia.onLoad = function(success) {
    	if(success){
    
    
    		for (i=0; i<=(eval("invia.tot_record")-1); i++) {
    			item1.duplicateMovieClip("xclip_"+i, i);
    			this.xmyclip = _parent.mc_films["xclip_"+i];
    			this.xmyclip.clip_testo.titolo = eval("invia.risultato"+i);
    			this.xmyclip.clip_testo.attore = eval("this.attori"+i);
    			this.xmyclip.clip_testo.anno = eval("invia.anno"+i);
    			this.xmyclip.id = eval("this.myid"+i);
    				this.xmyclip.hot.onRelease = function () {
    					  getURL("javascript:apriFinestra('trama.php?id="+this._parent.id+"')")
    				};
    		this.xmyclip._x += 1*coord_x;
    		this.xmyclip._y += coord_y;
    		coord_y += 20;		
    		
    		}
    
    	}	
    	}//end success
    	invia.sendAndLoad("http://www.miosito.it/dati.php",invia);
    Mike

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.