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

    Passaggio di var e gotoAndPlay - really hard

    Buongiorno a tutti

    Ho un gran problema, che penso in pochi sappiate aiutarmi.
    Vengo subito al punto.

    Ho un set di frame diviso in top(menu) e main(pagine). Entrambe le pagine sono asp.
    Nella parte di top visualizzo un swf così strutturato:
    - in alto menu orizzontale
    - in basso immagine e titolo della pagina selezionata dal menu (che cambia a seconda della voce del menu selezionata)

    Ora mi ritrovo a far selezionare una pagina dal frame main.
    Cosa dovrebbe accadere quando clicco sul link dalla pagina main:
    1) mi carica nel frame main la "nuova pagina"
    2) mi fa un gotoAndPlay del filmato al frame dove ho inserito l'immagine e il titolo della "nuova pagina"

    Penso che per logica dovrebbe funzionare così:
    - una volta cliccato il link istanzio una variabile
    - la pagina main la inizializza e tramite uno script mi fa un gotoAndPlay dell'swf contenuto nel frame top

    Ma purtroppo le mie conoscenze di flash e as non sono così ampie...
    Se mi aiutate un pokino ve ne sarei molto grato
    Grazieeee
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  2. #2
    grazie!
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  3. #3
    Ho letto e riletto e provato e riprovato varie soluzioni ma non son riuscito a risolvere...

    Per adesso mi ritrovo a questo punto:
    il mio swf si chiama movie

    nel frame top ho inserito questo javascript:
    function stopFilmato() {
    var IE = navigator.appName.indexOf("Microsoft") != -1;
    var filmato = IE ? window.movie : window.document.movie;
    filmato.stop();
    }

    nel frame main invece ho messo questo link:
    stop

    ma il mio filmato non si ferma e mi da questo errore :
    proprietà o metodo non supportati dall'oggetto

    Pleaseeee heeelp meeee
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  4. #4
    prova con la clesse LocalConnection:

    nel filmato top metti:

    codice:
    ricevi_lc = new LocalConnection();
    ricevi_lc.vaiAlFrame = function(frame) {
    	_root.gotoAndPlay(frame);
    };
    ricevi_lc.connect("connessione");


    controlli il filmato top dal main con:
    codice:
    frame=20; // metti il numero del frame
    invio_lc = new LocalConnection();
    invio_lc.send("connessione","vaiAlFrame",frame);
    [Il mio sito V2]
    ___________________
    I.m.The.Magic.Man

  5. #5
    Ho inserito nel movie l'action nel primo frame.

    Ho creato una funzione javascript nel frame main così:
    function comanda(){
    frame=10; // metti il numero del frame
    invio_lc = new LocalConnection();
    invio_lc.send("connessione","vaiAlFrame",frame);
    }

    e il link per richiamare la funzione:
    vai al frame

    Quando eseguo il tutto mi dice:
    localconnection non è definito
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  6. #6
    risolto, grazie mille!
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  7. #7
    se usi LocalConnection non è nesessario passare per javascript
    [Il mio sito V2]
    ___________________
    I.m.The.Magic.Man

  8. #8
    Ho risolto con il javascript non perchè ritenga sia il metodo migliore ma semplicemente perchè sono un po' più ferrato sulla materia :tongue:
    Cmq grazie mille
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

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.