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

    comunicazione bi-direzionale tra 2 swf

    Ho creato una pagina per testare la comunicazione tra 2 swf, utilizzando i vari tutorial di questo sito.

    Ho inserito nell'html 2 funzioni in java che fanno riferimento rispettivamente al filmato 1 e 2.

    però, se richiamo le funzioni da 2 a 1 funziona; se invece faccio da 1 a 2 mi da errori di debug ("undefined" l'oggetto è nullo).

    Ho provato a cambiare il nome alle variabili del java, ma niente da fare. Appena torno a casa metto on-line lo zippetto con i fla, swf e htm da scaricare.

    Intanto avete suggerimenti?
    L'uovo ha una forma perfetta anche se è fatto con il culo :-)

  2. #2
    così la cosa è un pò vaga dovresti postare i codici che usi

    in teoria il javascript
    codice:
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function nomeFunzione([parametri]) {
            var IE = navigator.appName.indexOf("Microsoft") != -1;
            var oggetto = IE ? window.mainMovie : window.document.mainMovie;
            oggetto.metodoJavascript([parametri]);
    }
    //-->
    </script>
    in flash

    codice:
    on(release){
          getURL("javascript:avviaFilmato()");
    }
    fai 2 funzioni javascript assegnando i nomi dei tuoi filmati
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Ciao Enigma, lo so che devo postare i codici, infatti come ho detto nel post appena arrivo a casa metto tutto a disposizione.

    Intanto posso dirti qualcosa:
    (Premesso che ho dato come id, "up" al filmato sopra e "down" al filmato sotto; le funzioni si chiamano comgo e comback)

    <script language="JavaScript" type="text/JavaScript">
    function comgo(frame) {
    var IE = navigator.appName.indexOf("Microsoft") != -1;
    var filmato1 = IE ? window.up : window.document.up;
    filmato1.GotoFrame(frame - 1);
    }
    </script>
    <script language="JavaScript" type="text/JavaScript">
    function comback(frame) {
    var IE = navigator.appName.indexOf("Microsoft") != -1;
    var filmato2 = IE ? window.down : window.document.down;
    filmato2.GotoFrame(frame - 1);
    }
    </script>
    L'uovo ha una forma perfetta anche se è fatto con il culo :-)

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.