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

    L'arte di far viaggiare variabili fra due swf indipendenti...

    Buon giorno..il mio problemino consiste nel trasferire una variabile da "primo.swf" a "secondo.swf"...entro un pō pių nel dettaglio:

    Il "primo.swf" contenuto in "primo.html" carica al suo interno (al livello 1) "beta.swf" che contiene una serie di pulsanti.
    Selezionando uno dei pulsanti vorrei che la variabile "var1", contenuta in "beta.swf" fosse inviata a "secondo.html" (che contiene "secondo.swf"), in modo tale che "secondo.swf" usi il valore di "var1" per eseguire alcune operazioni all'interno di una sua funzione...function updateExtpic(var1) per esempio...
    Qualcuno sa come funziona??
    Sono disponibile per qualunque suggerimento o chiarimento.
    Grazie
    Sverige, Sverige, älskade vän, en tiger som skäms, Jag vet hur det känns. När allvaret har blivit ett skämt, när tystnaden skräms, vad är det som hänt..Välkommen,välkommen hit
    Vem du än är, var du än är

  2. #2
    devi inserire le var nell'embede del secondo.html e poi passargliele nel geturl, fa una ricerca nel forum actionscript "embed", č stato molto trattato come argomento, per altri chiarimenti sono qui

  3. #3
    devi inserire le var nel tag embed di secondo.html e poi passargliele nel geturl di primo.swf, fa una ricerca nel forum actionscript con la chiave "embed", č stato molto trattato come argomento, per altri chiarimenti sono qui

  4. #4
    ok...darō un'occhiata sotto "embed"...
    Grazie
    Sverige, Sverige, älskade vän, en tiger som skäms, Jag vet hur det känns. När allvaret har blivit ett skämt, när tystnaden skräms, vad är det som hänt..Välkommen,välkommen hit
    Vem du än är, var du än är

  5. #5
    di niente :bubu:

    (ma che ha fatto il mio post li sopra? č l'apocalisse fagiana!!!)


  6. #6
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Guarda il funzionamento della localConnection di fMX:
    http://www.macromedia.com/support/fl...connection.htm

    E questo bell'esempio dello zio Sephiroth
    http://www.ingenium-mmug.org/sezioni...=0&codcanale=6

  7. #7
    mm sembra poprio quello che stavo cercando...spero che LocalConnection serva allo scopo!
    Grazie mille a tutti!:gren:
    Sverige, Sverige, älskade vän, en tiger som skäms, Jag vet hur det känns. När allvaret har blivit ett skämt, när tystnaden skräms, vad är det som hänt..Välkommen,välkommen hit
    Vem du än är, var du än är

  8. #8
    Dunque dunque...ho letto l'articolo sulle LocalConnections http://www.macromedia.com/support/fl...connection.htm e sto cercando di applicarlo al mio caso specifico.
    Il problema č che il tutorial spiega come creare una "connessione" fra due swf presenti nella medesima pagina html...ma nel mio caso la "connessione" č fra due swf presenti in due html differenti.
    Il tutorial tratta anche l'argomento "Sending and receiving with multiple domains", ma non mi risulta chiarissimo...

    1. Il primo swf (ricevente) conterrebbe uno script del tipo:

    incoming_lc = new LocalConnection();
    incoming_lc.aMethod = function(param) {
    trace(param);
    }
    incoming_lc.allowDomain = function(senderDomain){
    return (senderDomain == "allowedDomain.com");
    }
    incoming_lc.connect("_lc_name");

    2. Il secondo swf (trasmittente) conterrebbe invece:

    outgoing_lc = new LocalConnection();
    outgoing_lc.send("myDomain:_lc_name", "aMethod", "This is a string parameter");
    delete outgoing_lc;

    Qualcuno saprebbe dirmi come modificare queste linee in modo da inviare al ricevente.swf (http://xyz/mysite/ricevente.html) la variabile "var1" mediante la pressione di un pulsante presente al livello 1 del file trasmittente.swf (http://xyz/mysite/trasmittente.html)?? Tnx
    Sverige, Sverige, älskade vän, en tiger som skäms, Jag vet hur det känns. När allvaret har blivit ett skämt, när tystnaden skräms, vad är det som hänt..Välkommen,välkommen hit
    Vem du än är, var du än är

  9. #9
    Ora sto provando questo:
    1. "outgoing.swf" frame1(che contiene il pulsante myButton)
    //variabile che voglio inviare
    nat = 34;
    //azione legata al pulsante
    myButton.onRelease = function() {
    outgoing_lc = new LocalConnection();
    outgoing_lc.send("lc_name", "methodToExecute", nat);
    };



    2. "incoming.swf" (dovrebbe ricevere il valore di "nat")
    incoming_lc = new LocalConnection();
    incoming_lc.methodToExecute = function(nat) {
    sentMessage.text = nat;
    };
    //connessione
    incoming_lc.connect("http://server/mysite/outgoing.html:lc_name");

    Ma non va!!Dov'č che sbaglio??Cosa manca?
    Sverige, Sverige, älskade vän, en tiger som skäms, Jag vet hur det känns. När allvaret har blivit ett skämt, när tystnaden skräms, vad är det som hänt..Välkommen,välkommen hit
    Vem du än är, var du än är

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.