Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25
  1. #1

    Passare parametri da url

    premessa: la mia ignoranza in flash non ha limiti

    Ciao a tutti, volevo sapere se in flash posso recuperare dei parametri passati da un url. per internderci se io ho:

    pippo.asp?lang=1

    in flash posso recuperare il paramentro "lang"?

    e se si, come? :adhone:

    grazie
    R.
    Nostra patria è il mondo intero, nostra legge la libertà.

  2. #2
    Utente di HTML.it L'avatar di munky
    Registrato dal
    May 2001
    Messaggi
    381
    se non erro lo script esatto dovrebbe essere questo:

    loadVariables("pippo.asp?lang="+_root.lang, "GET");

    ovviamente se vuoi ke il valore 1 sia assunto dalla varibile lang sulla _root
    fammi sapere, ok?

    don't surf the net...make the waves!

    ..::> finger deep within the borderline <::..

  3. #3
    mmm... ok ci sono...

    altra domanda: in base al parametro che "catturo" posso caricare swf diversi all'interno della home?
    R.
    Nostra patria è il mondo intero, nostra legge la libertà.

  4. #4
    Utente di HTML.it L'avatar di munky
    Registrato dal
    May 2001
    Messaggi
    381
    certo!
    kiami i vari filmati esterni ad esempio coi nomi "mov1.swf","mov2.swf" etcetcetc
    poi, al caricamento del parametro metti:

    loadMovieNum ("filmato"+_root.lang+".swf", 0);

    in modo ke cariki un filmato diverso a seconda del parametro.

    :master: mmmmm, si dovrebbe andare :bubu:
    don't surf the net...make the waves!

    ..::> finger deep within the borderline <::..

  5. #5
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    Scusa potresti spiegarmi meglio!?
    dunque su un kframe vuoto metto questa action:
    loadVariables("pippo.asp?lang="+_root.lang, "GET");
    e poi???
    A seconda del parametro e quindi della lingua selezzionata devo fare in modo che l'swf home carichi l'swf con le scritte nella lingua selezionata!
    una cosa tipo:
    if (_root.lang == 1) {
    getURL("ita.swf");
    } else
    {
    if (_root.lang == 2) {
    getURL("eng.swf");
    }
    }
    (non sono sicura della sintassi ma spero di aver reso l'idea)

  6. #6
    Utente di HTML.it L'avatar di munky
    Registrato dal
    May 2001
    Messaggi
    381
    a grandi linee è come hai detto tu, a differenza ke nel mio metodo, non c'è bisogno dell'if, se ai filmati esterni dai dei nomi particolari (riconducibili alla variabile).

    un'altra cosa: l'action
    codice:
     loadVariables("pippo.asp?lang="+_root.lang, "GET");
    preferisco collegarla ad un movieclip, in modo ke, tramite
    codice:
     onClipEvent (data)
    posso controllare quando effettivamente le variabili vengono caricate.

    spero di essermi spiegato meglio :bubu:
    in ogni caso kiedete pure per altri kiarimenti
    don't surf the net...make the waves!

    ..::> finger deep within the borderline <::..

  7. #7
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    Nel codice che ho sritto io ci sono degli errori??
    Altra domanda!
    Con il tuo metodo come devo disporre i comandi???

  8. #8
    Utente di HTML.it L'avatar di munky
    Registrato dal
    May 2001
    Messaggi
    381
    prima si...c'erano due 1 :gren:

    il getUrl dovrebbe aprirti una nuova pagina con all'interno il solo filmato. Se invece vuoi caricare un filmato esterno all'interno di quello principale devi usare loadMovie. La differenza sostanziale è questa.
    la logica però è giusta. perkè? non va?
    don't surf the net...make the waves!

    ..::> finger deep within the borderline <::..

  9. #9
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    No!
    Volevo provare con il tuo!
    Se non ho capito male...
    Nel filmato:
    loadVariables("test.asp?lang="+_root.lang, "GET");
    Al filmato:
    onClipEvent (load) {
    loadMovieNum ("lingua"+_root.lang+".swf", 1);
    }

  10. #10
    Utente di HTML.it L'avatar di munky
    Registrato dal
    May 2001
    Messaggi
    381
    mmmm, no, entrambi nel mc vuoto:

    in questo modo:
    codice:
    onClipEvent (load) {
        this.loadVariables("test.asp?lang="+_root.lang, "GET"); 
    }
    onClipEvent (data) {
        this.loadMovieNum ("lingua"+_root.lang+".swf"); 
    }
    vedi un po' se funge adesso?

    (onClipEvent (data) serve per far eseguire ciò ke c'è sotto solo dopo aver caricato le variabili, o i parametri)
    don't surf the net...make the waves!

    ..::> finger deep within the borderline <::..

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.