Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Piccolo aiuto

  1. #1

    Piccolo aiuto

    Ciao tempo fa avevo creato questo script per caricare le immagini e funzia ...

    codice:
    /*datei = external File
    x = posizione orizzontale
    y = posizione verticale
    skal = scala della foto 100 normale
    alpha = valore alpha 100 normale
    multb = lunghezza barra caricamento
    warten = attesa a preload finito
    tiefe = livello
    
     ladebild(datei,x,y,skal,alpha,multb,warten,tiefe);
    chiamata
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("pic01.jpg",100,0,100,100,2,5,1);
    
    */
    MovieClip.prototype.ladebild = function  (datei,x,y,skal,alpha,multb,warten,tiefe
    ) {
    	img = this.createEmptyMovieClip("bild",tiefe);
    	checker = this.createEmptyMovieClip("kon",tiefe+1);
    	img.loadMovie (datei);	
    	checker.onEnterFrame = function () {
    		img._visible = false;
    		fin = int(img.getBytesLoaded()*100/img.getBytesTotal());
    		createTextField("prozent",tiefe+2,100,100,100,100);
    		prozent.autoSize = true;
    		prozent.text = fin+" %";
    		balken.removeMovieClip();
            balken = createEmptyMovieClip("balken",tiefe+3);       
            var faktor = prozent._width/100;
            with (balken) {
                  _x = 100;
                  _y = 100;
                  lineStyle(2,0xFF0000,100);
                  moveTo (0,0);
                  lineTo (fin*faktor*multb,0);
            }
    		if (fin >= 100) {			
    			if (count >warten) {
    				with (img) {
    					_visible = true;
    					_x = (!x) ? 0 : x;
    					_y = (!y) ? 0 : y;
    					_xscale = _yscale = (!skal) ? 100 : skal;
    					_alpha = (!alpha) ? 100 : alpha;
    				}
    				prozent.removeTextField();
    				balken.removeMovieClip();
    				checker.removeMovieClip();				
    				delete count;           
    			}
    			count++;
    		}		
    	}
    }
    my_btn00.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("Primo_200.jpg",60,50,80,100,2,3,1);
    }
    my_btn01.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("secondo_200.jpg",60,50,80,100,2,3,1);
    }
    my_btn02.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("terzo_200.jpg",60,50,80,100,2,3,1);
    }
    my_btn03.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("quarto_200.jpg",60,50,80,100,2,3,1);
    }
    my_btn04.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("quinto_200.jpg",60,50,80,100,2,3,1);
    }
    my_btn05.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("sesto_200.jpg",60,50,80,100,2,3,1);
    }
    my_btn06.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("settimo_200.jpg",60,50,80,100,2,3,1);
    }
    my_btn07.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("ottavo_200.jpg",60,50,80,100,2,3,1);
    }
    ora vorrei che una volta caricata l' immagine se ci clicco sopra si apre una sua thum (quindi stesso nome) ma in una popup di 1024*768

    chi mi helpa?

  2. #2
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    il mio consiglio è di associare l'onPress per lanciare la popup ad halter (se l'associ all'altro movie clip i comandi vengono cancellati), nei pulsanti ti registri il nome da usare in una variabile e per il resto procedi come fai di solito per le popup

  3. #3
    Ciao, io vengo da F5 quindi non riesco molto bne a seguire il tuo script...se hai un secondo mi faresti vedere cosa fa.. se possibile.

    Ad intuito carichi immagini dall'esterno, ne fai il preload, scrivi qualcosa, crei dei clip che contengono le immagini e ne definisci anche il testo ???

    Grazie - Spettacolare -

    Ciao

  4. #4
    fai questa aggiunta alle funzioni dei bottoni (ne scrivo una sola...)
    codice:
    my_btn07.onPress = function(){
    halter = _root.createEmptyMovieClip("h",1)
    halter.ladebild("ottavo_200.jpg",60,50,80,100,2,3,1);
    halter.onRelease = function(){
    	getURL("javascript:window.open('ottavo_200.jpg','popup','width=1024,height=768');void(0);")
    }
    }
    poi dimmi se così ti và bene
    (ovviamente le parole java script vanno unite)
    "...non è detto che sia tardi se non guardi che ora è..."

  5. #5
    Si Raffa cavolo era Halter il nome, non mi ritrovavo ...

    Thanks!!

  6. #6
    di nulla, ciao.
    "...non è detto che sia tardi se non guardi che ora è..."

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.