Back to top

Autore Topic: [RISOLTO] Come usare swfobject per caricare file swf? Aiutatemi!!!!  (Letto 3459 volte)

Offline Ansl72

  • Nuovo arrivato
  • *
  • Post: 26
    • Mostra profilo
In pratica vorrei usare lo script swfobject.js per caricare un file flash in un modulo e tale file flash ha un tasto che al click carica a sua volta un altro file flash. Con il metodo classico object riesco a caricare il primo swf ma l'altro non viene caricato per cui ho letto che con questo script dovrei riuscire a risolvere il problema. Solo che in pratica ho provato a seguire una guida che ce online ma non succede nulla.
In pratica ho inserito sull'index.php del template il seguente codice:

Codice: [Seleziona]
   <script type="text/javascript" src="/media/system/js/swfobject.js"></script>
        <script type="text/javascript">
            swfobject.registerObject("mioFlashContent", "10,0,0,0");
        </script>


poi ho creato un nuovo modulo con il seguente codice:

Codice: [Seleziona]
<div id="flashcontent">
      Tu ai bisogno di upgradare la tua versione del flash player
    </div>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
   var flashvars = {}
   var params = {
      base: ".",
      allowfullscreen: "true"
      allowscriptaccess: "always"
   }             
   var attributes = {}
   swfobject.embedSWF("images/flash/gallery/gallery.swf", "flashcontent", "300", "560", "10,0,0,0", false, flashvars, params, attributes);
</script>

ma non funziona!! ;) ??? :(

Qualcuno puo postare uno stralcio di codice per poter usare corretamente questo script? Grazie
« Ultima modifica: 09 Lug 2009, 16:52:06 da Ansl72 »

Offline frax87

  • Nuovo arrivato
  • *
  • Post: 20
    • Mostra profilo
Re:Come usare swfobject per caricare file swf? Aiutatemi!!!!
« Risposta #1 il: 09 Lug 2009, 15:37:25 »
Ciao!
io ho fatto così:

nell'head ho inserito
Citazione
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"> </script>
<script type="text/javascript">   swfobject.embedSWF("file.swf", "main", "980", "700", "8.0.0"); </script>

e nel body

Citazione
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="980" height="700" id="main">
        <param name="movie" value="file.swf" />
        <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="file.swf" width="980" height="700">
        <!--<![endif]-->
          <p>please, install Flash Player for a correct view</p>
        <!--[if !IE]>-->
        </object>
        <!--<![endif]-->
</object>

Ma nel tuo codice, hai controllato che tutti i percorsi dei file siano corretti?

Offline Ansl72

  • Nuovo arrivato
  • *
  • Post: 26
    • Mostra profilo
Re:Come usare swfobject per caricare file swf? Aiutatemi!!!!
« Risposta #2 il: 09 Lug 2009, 16:50:15 »
Ciao
mea culpa effettivamente il problema stava nel path! sia nel percorso dove definivo lo script e sia all'interno del file swf mi sono accorto che devo dare il percorso intero altrimenti non vede l'altro file swf che voglio caricare ;D!

 



Web Design Bolzano Kreatif