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

    Richiesta "strana" con LoadVars

    Per la serie "non ho un cacchio da fare a ferragosto" ecco la domanda: dopo aver caricato dei dati con loadVars, verifico se il campo email non e' vuoto, in tal caso faccio apparire l'icona di una email in un movieclip; come posso, se e' fattibile, dargli anche un'istruzione on(press) per mandare una mail a quell'indirizzo? Questo solo nel caso in cui l'email ci sia, se no non se ne fa nulla...
    Grazie e buon ferragosto soleggiato a tutti!

    Ora PAPPA!!!


    RB
    Nasty by Nature

  2. #2
    codice:
    uncacchiodafare = new LoadVars()
    
    
    uncacchiodafare.onLoad=function(success){
      if(success){
         // caricamento dati avvenuto
         if(this.mail != undefined){
            // verifica se la mail è valida
            // te la fai tu
         path.clipmail.info=this.mail
         path.clipmail._visible=1
    
    }
    uncacchiodafare.load("testo.txt")
    
    path.clipmail._visible=0
    path.clipmail.onPress=function(){
         if(this.info != undefined){
            getURL("mailto:"+this.info)
         }
    }

    mi sembra sia tutto.

    Ciao

  3. #3
    ci sono degi errori di parentesi da chiudere.....

    codice:
    uncacchiodafare = new LoadVars()
    uncacchiodafare.onLoad=function(success){
      if(success){
         // caricamento dati avvenuto
         if(this.mail != undefined){
            // verifica se la mail è valida
            // te la fai tu
            path.clipmail.info=this.mail
            path.clipmail._visible=1
         }
      }
    }
    uncacchiodafare.load("testo.txt")
    
    path.clipmail._visible=0
    path.clipmail.onPress=function(){
         if(this.info != undefined){
            getURL("mailto:"+this.info)
         }
    }

  4. #4
    Gentilissimo!
    Io avevo pensato a qualcosa di piu' spartano, del tipo creare un mc con il primo frame vuoto, il secondo con il bottone e se presente l'indirizzo email renderlo attivo, ovvero cliccabile.
    Adesso provo il tuo metodo, che mi sembra migliore!
    Grazie!

    RB
    Nasty by Nature

  5. #5

  6. #6
    Nuovo problema!!! VVoVe:
    Io ho un bel clip sulla timeline principale e nel primo frame del clip ci sono le istruzioni loadVars...
    Purtroppo devo fare un controllo, al momento del caricamento del clip, su una variabile che viene restituita dal loadVars...
    E come tutti sanno, se il loadVars ci mette un po' il mio controllo va a farsi benedire.
    C'e' un modo per far uscire la variabile piu' velocemente?
    Anche perche' dalla variabile dipende uno scrolling, che, anche cancellando il controllo (tanto per provare...), non va...
    HELP!!!


    RB
    Nasty by Nature

  7. #7
    posta l'AS che hai utilizzato e vediamo dove hai messo il controllo ??

    Ciao

  8. #8
    Questo e' il controllo sullo scroll del clip "scrollclip" ed e' messo come azione del clip stesso:

    codice:
    onClipEvent(enterFrame) {
    	if (this.hclip > 390) {
    		oldY = (getProperty(this, _y))+5;
    		Y = (getProperty("_parent.scrollbut", _y)-(_parent.top))*(_parent.factor);
    		newY = oldY-(Y+oldY)/(_parent.ease);
    		setProperty(this, _y, newY);
    	} else {}
    }
    Nel frame in cui c'e' il clip c'e' uno stop() altrimenti continua a caricare i dati, con ovvi problemi di banda...

    Dentro al clip "scrollclip", nel primo frame, c'e' questo LoadVars:

    codice:
     pagina = 1;
    var helper = new LoadVars();
    helper.path = this;
    helper.page = pagina;
    helper.onLoad = function(ok) {
    	if (ok) {
    		how = Number(this["helper"]);
    		if (how == "undefined" || how == "") {
    			this.path.hclip = 50;
    		} else if (how == 0) {
    			this.path.hclip = 50;
    		} else {
    			this.path.hclip = 90+(how*150);
    		}
    	} else {
    		this.path.hclip = 50;
    	}
    };
    helper.sendAndLoad("php/gbookscr.php", helper, "POST");
    E' corredato di molte altre istruzioni, piu' o meno un'ottantina di righe, che probabilmente lo rendono pesante. Ci mette un po' quindi ad elaborare il tutto...
    Diciamo che ho anche qualche altro problemino, che se non risolvo postero' di sicuro, ma ora il grosso e' questo scroll.
    Se avete delle idee...
    Grazie!

    RB
    Nasty by Nature

  9. #9
    Up! Up!
    Non c'e' nessuno che mi puo' dare una mano? Sono ad un punto morto...
    Sto seriamente pensando di cambiare progetto...

    RB
    Nasty by Nature

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.